Вниз
Скачать: CL | DM;

Обработка текста в MaskEdit   Найти похожие ветки 

← →
Виталька2005   (2005-07-15 14:26) [0]

Здравствуйте. Задаю в маскедит маску 00.00.00
теперь если ввести например 11.22.3 или ещё как-то не по маске
возникает:
---------------------------
Debugger Exception Notification
---------------------------
Project Sisters.exe raised exception class EDBEditError with message "Invalid input value.  Use escape key to abandon changes". Process stopped. Use Step or Run to continue.
---------------------------
А как мне обработать програмно неверный ввод?
Пытался в онЭкзит - ничего не получается, ошибка раньше:(


← →
Виталька2005   (2005-07-16 11:46) [1]

Мастера, неужели никто не сталкивался с таким?


← →
debuger ©   (2005-07-17 12:50) [2]

а OnChange?


← →
Amido   (2005-07-25 13:41) [3]

2Виталька2005

Попробуйте "это ;D":

// maska 00.00.00;1;_
procedure TForm1.MaskEdit1Change(Sender: TObject);
begin
 MaskEdit1.Text := StringReplace(MaskEdit1.EditText, "_", "0", []);
end;


Криво, но хотя-бы ошибку не выкидывает :)



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.031 c
4-1118784775
ranetka
2005-06-15 01:32
2005.08.14
запустить свой логон


1-1122030275
serguncho
2005-07-22 15:04
2005.08.14
Вычисление первого и последнего дня недели!


3-1120594101
Powerful
2005-07-06 00:08
2005.08.14
Ошибка EIBClientError при подключении к БД


1-1122448657
wolf2541
2005-07-27 11:17
2005.08.14
проблема с cross-tab в fast report 2.5


6-1115278392
Valent
2005-05-05 11:33
2005.08.14
TidUDPClient, локальный порт




   Наверх