![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 09.09.2008
Сообщений: 418
|
![]()
Господа, помогите определиться, что выбрать datetimepicker или maskedit? Дело в чем, в случае datetimepicker при вводе данных с клавиатуры нужно каждый раз нажимать стрелочку вправо для перемещения по секциям число месяц год, в случае maskedit - нет проверки на корректность введенной даты, т.е. пользователь может ввести 31 февраля или 99 марта. Как быть? Спасибо.
|
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 12.05.2007
Сообщений: 373
|
![]()
у компонента TMaskedit есть такие события как Change и KeyPress.. в одно из них можна поставить проверку на корректность ввода
чтото типа такого.. Код:
Перемен! - требуют наши сердца. Перемен! - требуют наши глаза.
В нашем смехе и в наших слезах, И в пульсации вен: "Перемен!Мы ждем перемен!" |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 09.09.2008
Сообщений: 418
|
![]()
Но здесь проверка на корректность только формата ввода, т.е. проверяет только 'dd,MM,YYYY', но не проверяет на 99.04.2009
|
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 12.05.2007
Сообщений: 373
|
![]()
Уважаемый tarakan1983, даже в 1983 году небыло 31-го февраля (31.02.1983) в для проверки правильности кода использовал не Maskedit а простой Еdit все работает корректно
Перемен! - требуют наши сердца. Перемен! - требуют наши глаза.
В нашем смехе и в наших слезах, И в пульсации вен: "Перемен!Мы ждем перемен!" |
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 09.09.2008
Сообщений: 418
|
![]()
Понял свою ошибку!!! Извеняюсь.
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проблема с MaskEdit | ghostcoder | Компоненты Delphi | 0 | 24.12.2008 14:14 |
из MaskEdit в Memo... | Teleport | Помощь студентам | 6 | 12.06.2008 15:31 |
Установить позицию в MaskEdit или Memo | Air | Помощь студентам | 6 | 02.03.2008 22:54 |
MaskEdit | Veiron | Общие вопросы Delphi | 1 | 19.01.2008 15:41 |