Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.06.26;
Скачать: CL | DM;

Вниз

маска ввода   Найти похожие ветки 

 
ngczn   (2003-06-10 13:27) [0]

У меня никак не получается поймать ошибку EDBEditError, которая
возникает при наложении текста на маску в компоненте MaskEdit. По
клавише Enter при неполном( Delphi считает, что неправильном) вводе
текста в маску я генерирую эту Exception ситуацию и потом
соответственно ее ловлю, там я уже выдаю свое
окошко с изложением этой ошибки, а вот когда фокус ввода уходит с
MaskEdit по клавише Tab Delphi все время меня опережает...
Пробовал многое и отдавать право на получение первым кода клавиши форме, и
многое другое - никак...
Подскажите как решить этот ребус...


 
Mike1 Kouzmine1   (2003-06-10 14:28) [1]

onValidate?


 
ers ©   (2003-06-10 14:34) [2]

Дельфи опережает в рун-тайм?


 
ers ©   (2003-06-10 14:35) [3]

из дельфей


 
Song ©   (2003-06-10 15:10) [4]

Сними галку "Обрабатывать исключения" в настройках дебаггера.


 
ngczn   (2003-06-10 18:15) [5]

именно в RunTime. Снимание галки проблемы не решает, потому что сообшение выдается на английском и самой системой, а я хочу его выдавать самостоятельно...


 
Романов Р.В. ©   (2003-06-10 21:16) [6]

Напиши потомка или обрабатывай onException


 
ngczn   (2003-06-11 10:40) [7]

Так я и обрабатываю OnExeption, просто по #13 OnKeyPress срабатывает и я генерируя эту EDBEditError ловлю и обрабытываю, а по #9 он ну никак не хочет ловить Tab. Ловит только по OnKeyUp по vk_Tab, но как я предполагаю к этому моменту уже все поздно...


 
ngczn   (2003-06-11 10:44) [8]

неужели без написания потомка этот ребус никак не решить...


 
Sandman25 ©   (2003-06-11 11:35) [9]

Попробуте ловить OnExit и вызывать там проверку на значение.



Страницы: 1 вся ветка

Текущий архив: 2003.06.26;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.022 c
14-84626
Soft
2003-06-04 16:51
2003.06.26
выпил шампанского, позанимался любовью - это медицинская услуга


1-84108
Hog
2003-06-10 15:45
2003.06.26
Помогите разобраться с адресами STR и STR[1]...


14-84521
Marser
2003-06-05 22:59
2003.06.26
О природе русского мата


14-84663
SPeller
2003-06-10 10:12
2003.06.26
Как вы думаете, это стОящее занятие или нет?


6-84497
Мыш
2003-04-22 02:03
2003.06.26
вопрос по indy client-server