Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.04.2012, 12:03   #1
RikkiTan
Пользователь
 
Аватар для RikkiTan
 
Регистрация: 15.11.2011
Сообщений: 62
По умолчанию Maskedit delphi

Доброго времени суток. Установил на форму Maskedit. Создал в нем маску
00\ 00\ 000000;1;_ (Номер паспорта). Хочу чтобы при нажатии на кнопку, если в Maskedit ничего не ввели выводилось сообщение. Написал так
Код:
if maskedit1.text='' then ...
Хотел спросить какое значение у этого maskedit'a?
RikkiTan вне форума Ответить с цитированием
Старый 22.04.2012, 12:49   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Не похвастаюсь правильностью, но первое что пришло на мум:
Код:
 try
  MaskEdit1.ValidateEdit;    
  Все введено верно
 except
    Чего-то введено не так
 end;
Т.е. тут проверка не на пустоту а наоборот - если все элементы маски совпадают все введено верно иначе неважно пусто или просто символа не хватает - обработка исключения
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 22.04.2012, 13:56   #3
RikkiTan
Пользователь
 
Аватар для RikkiTan
 
Регистрация: 15.11.2011
Сообщений: 62
По умолчанию

Stilet, cпасибо. Попытался так сделать что-то уж очень трудно оказалось.
Если кому интересно значение этой маски было ' '(16 пробелов).
И сделал так
Код:
if maskedit.text='              ' then ...
RikkiTan вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
MaskEdit !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!! MeTeOpA Общие вопросы Delphi 4 16.06.2010 21:57
Компонент MaskEdit !!! Dr.Ern Помощь студентам 2 28.03.2010 22:06
MaskEdit Sparky Общие вопросы Delphi 2 18.05.2009 11:26
MaskEdit Veiron Общие вопросы Delphi 1 19.01.2008 15:41