Автор Ђигр Шурик задал вопрос в разделе Другие языки и технологии
Как программно включить и выключить событие OnChange в delphi 6 ? и получил лучший ответ
Ответ от Rinat Rinat[активный]
короче, на примере Edit, берешь компонент в котором не прописано код OnChange прописываешь там пример:
procedure TForm1.Edit2Change(Sender: TObject);
begin
///просто так комметарий
end;
для отключения в том программно
присваиваемый
edit1.OnChange:=Edit2Change;//он у нас ничего невызывает
а для возвращения
edit1.OnChange:=Edit1Change;
конечно тупо, но работает ведь, самое главное)
Rinat Rinat
Знаток
(431)
необязательно Edit, подойдет любой, такого же класса, просто другого способа я не знаю! кто знает ответит потом посмотрим!
Ответ от Bbnik@mail.ru[новичек]
Выключить Edit1.OnChange := NIL;
Включить Edit1.OnChange := Edit1Change;
Выключить Edit1.OnChange := NIL;
Включить Edit1.OnChange := Edit1Change;
Ответ от Андрей Циликов[новичек]
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Как программно включить и выключить событие OnChange в delphi 6 ?
Проверка Edit в Delphi
Доброго времени суток.
Трудно не зная тонкостей задачи дать вменяемый ответ. Попробую в
подробнее...
Как сложить два Edit-а в Delphi 7
По событию кейдаун допустим и изменение полят и тп
procedure TForm1.Edit1Change(Sender:
подробнее...