Текущий архив: 2004.08.01;
Скачать: CL | DM;
ВнизMaskEdit Найти похожие ветки
← →
Zlod3y (2004-07-16 12:10) [0]Как обработать исключительную ситуацию возникающую при переводе фокуса ввода с MaskEdit на другой элемент? Эта проблема возникает если маска заполнена не до конца!
← →
Zlod3y (2004-07-16 13:24) [1]Есть кто-нибудь знающий?
← →
Ega23 © (2004-07-16 13:25) [2]try
except
end;
← →
Zlod3y (2004-07-16 13:35) [3]хыыы...я это знаю, а куда поместить?
← →
NAlexey © (2004-07-16 13:36) [4]>Zlod3y (16.07.04 13:35) [3]
Что куда поместить?
← →
Zlod3y (2004-07-16 13:40) [5]
> NAlexey © (16.07.04 13:36) [4]
Кусочек кода который написал Ega23
← →
Ega23 © (2004-07-16 14:05) [6]В OnExit, например.
← →
MIm1 © (2004-07-16 19:33) [7]Вам надо перекрыть метод ValidateEdit;
Например вот так.type
TMimMaskEdit = class(TMaskEdit)
public
procedure ValidateEdit; override;
end;
implementation
procedure TMimMaskEdit.ValidateEdit;
begin
try
inherited;
except
raise Exception.Create("Этто какие то неправильные пчелы");
end;
end;
← →
Zlod3y (2004-07-17 09:35) [8]чё-та не врубаюсь! как его перекрыть? какой модуль исправлять: мой или Mask.pas?
← →
Mim1 © (2004-07-18 23:00) [9]
> как его перекрыть?
Об этом с книгах пишут.
← →
Zlod3y (2004-07-18 23:20) [10]Я это конечно понимаю, но неужели я буду искать и покупать, а потом читать кучу книжек, если есть этот форум.....всё ещё жду развёрнутого ответа....:-)
← →
REP (2004-07-19 08:39) [11]А можно использовать в маске не 0 а 9, тогда не будет исключительной ситуации, т.к. 9 подразумевает символ может быть введен, а может быть и нет. А при выходе проверять условие самому
← →
Zlod3y (2004-07-19 08:48) [12]REP пиво с меня :-)
← →
REP (2004-07-19 09:53) [13]Zlod3y (19.07.04 08:48) [12]
Я запомню ;-)
Страницы: 1 вся ветка
Текущий архив: 2004.08.01;
Скачать: CL | DM;
Память: 0.46 MB
Время: 0.035 c