События собственных классов
Возможность создавать события собственных классов - это новинка Office 2000. Ранее было возможным для классов иметь только два стандартных события - Initialize и Terminate, играющих роль конструктора и деструктора по умолчанию. Теперь можно в классе создать набор событий и для каждого из экземпляров класса написать обработчики любого из этих событий. Тем самым расширяются возможности созданных Вами объектов. Это существенное продвижение в сторону классики объектного программирования. Попробуем разобраться:
- как создать класс с событиями,
- как зажигаются события,
- где и как следует создавать обработчики событий для экземпляров класса,
- какие действия конечного пользователя (системы) при работе с объектом инициируют событие,
- как в ответ на событие посылается сообщение объекту и вызывается обработчик события.