События полей

Алексей34
Дата: 19.01.2016 12:39:30
Можно ли как-то запрограммировать, допустим изменение текстового поля, одной процедурой сразу нескольких полей? Или придется создавать процедуру на каждое текстовое поле на форме.
Rivkin Dmitry
Дата: 19.01.2016 12:57:37
Алексей34,
Конечно, можно. Создаешь общую процедуру. В зависимости от функциональности ее, помещаещь либо в модуль самой формы, либо во внешний модуль (тогда Public). А на подходящем событии контрола пишешь вызов этой проги. В принципе, есть немало вариантов создания такой процедуры. Можно в качестве одного из параметров процедуры передавать вызывающий ее контрол. А можно и в самой проге определить контрол, который ее сейчас вызвал (астивный контрол). Можно, вообще, расписать класс с обработкой событий контрола и не открытии формы привязать к контролам такой объект. В общем, фантазируй и дерзай!
Алексей34
Дата: 19.01.2016 13:01:28
Rivkin Dmitry,

Спасибо, буду дерзать