Создание обработчиков событий для элементов управления ActiveX
Обновлен: Ноябрь 2007
Существует возможность обеспечить реагирование элементов управления ActiveX на события программным путем. Для просмотра событий, доступных для данного элемента управления, и создания обработчиков событий можно использовать объекты ControlEvents в свойствах. Обработка событий обычно используется для перехвата изменений в запросе к источнику данных. Возможные изменения:
Реализация поиска. При изменении значения элемента управления (например, поля DBCombo) производится перехват события изменения для обновления запроса к источнику данных.
Реализация связанных таблиц. В диалоговое окно добавляются два элемента управления: один для главной таблицы и один для подчиненной. При изменении первого источника данных запрос ко второму источнику данных обновляется посредством обработчика событий.
Перехват ошибок. Для большинства элементов управления определено событие ошибки, для которого можно написать обработчик (см. раздел Перехват ошибок).
Дополнительные сведения см. в разделе Сопоставление сообщений с функциями.