![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Блокировка события [D5, Win95/98]
Mikhalyov Dmitry © (2001-12-19 14:53:00)Подскажите как можно блокировать вызов события(например чтобы Edit1.OnChange выполнялось когда я захочу а не каждый раз при изменении Edit1)
TonnyS (2001-12-19 15:45:00) [1]Вариант:
const
stOnChange : boolean = true;
procedure TForm1.Edit1Change;
begin
if not stOnChange then exit;
...
end;
ставиш stOnChange := False - код в событии не отрабатывает.
Digitman (2001-12-19 14:55:00) [2]когда "не хочешь", установи Edit1.OnChange:= nil. Восстанови его на место, когда "снова захочешь"