![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Формат даты [D7, XP]
Mery © (2007-09-27 09:38:00)Как добиться того, чтобы после ввода в поле с EditMask:=!99/99/00;1;_ нужных данных автоматически подставлялись две первые цифры года? Это возможно, если задана маска ввода?
Mery (2007-09-27 12:18:00) [21]>Anatoly Podgoretsky © (27.09.07 11:52) [4]
>Но совет выкинь maskedit
Почему? Чем заменить?
Anatoly Podgoretsky (2007-09-27 11:52:00) [22]> Mery (27.09.2007 11:11:03) [3]
Противоречишь себе.
Но совет выкинь maskedit
Mery (2007-09-27 11:11:00) [23]>Вася Правильный (27.09.07 10:56) [2]
Это понятно.
Вопрос в другом.
Пользователю удобно занося дату не ставить точки и год прописывать 2 последними цифрами. Т.Е. 210907-это то, что занёс пользователь.
Для этого используется EditMask:=!99/99/00;1;_ например для компонента Mask Edit.
А можно ли, чтобы на OnExit Этого компонента всё-таки отображение года было 4 цифрами, хотя пользователь ввёл две цифры года?
Вася Правильный (2007-09-27 10:56:00) [24]настройки подстановки первых цифр года определяются в региональных настройках винды
Сергей М. (2007-09-27 09:51:00) [25]
> автоматически подставлялись две первые цифры года
Куда подставлялись-то ?