Корректный ввод даты

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
AndrewMarcovich
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 115
Зарегистрирован: 05.03.2005 (Сб) 10:29

Корректный ввод даты

Сообщение AndrewMarcovich » 05.09.2005 (Пн) 10:04

Нужно,чтобы в текстовое поле вводилась дата в виде дд.мм.гггг.И никак иначе!!То есть пользователь ввел день-2е цифры,причем существующие цифры в этих позициях заменяются,а не сдвигаются,точка подставилась автоматически,потом месяц и т.д.Так вот я не знаю как определить позицию вновь введенного символа,чтобы потом примерно так
NewDate = Mid(txtWarrantyDate.Text, 1, 2) & "." & Mid(txtWarrantyDate.Text, 4, 2) & "." & Mid(txtWarrantyDate.Text, 7, 4) обработать в событии change?Или может можно попроще как-то?

lord0n
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 845
Зарегистрирован: 30.06.2005 (Чт) 9:55
Откуда: Moskow

Сообщение lord0n » 05.09.2005 (Пн) 10:21

ага
используй DTPicker
Теория - это когда что-то не работает и известно почему.
Практика - это когда что-то работает, но неизвестно почему.
Нам удалось совместить теорию с практикой, теперь ничего не работает и неизвестно почему.

AndrewMarcovich
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 115
Зарегистрирован: 05.03.2005 (Сб) 10:29

Сообщение AndrewMarcovich » 05.09.2005 (Пн) 10:24

А это что такое?

lord0n
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 845
Зарегистрирован: 30.06.2005 (Чт) 9:55
Откуда: Moskow

Сообщение lord0n » 05.09.2005 (Пн) 10:27

входит в комплект Microsoft Windows Common Control 2 6.0
это такой выподаюший календарик :)
Теория - это когда что-то не работает и известно почему.
Практика - это когда что-то работает, но неизвестно почему.
Нам удалось совместить теорию с практикой, теперь ничего не работает и неизвестно почему.

AndrewMarcovich
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 115
Зарегистрирован: 05.03.2005 (Сб) 10:29

Сообщение AndrewMarcovich » 05.09.2005 (Пн) 10:32

Спасибо,нашел!!:)

CodeName33
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 297
Зарегистрирован: 01.09.2004 (Ср) 13:25
Откуда: SPb

Сообщение CodeName33 » 05.09.2005 (Пн) 10:40

Подойдёт?
Вложения
Date.rar
(641 байт) Скачиваний: 25
Программисты не глючат - глючат компиляторы...


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: SemrushBot и гости: 67

    TopList