double arrow
End Sub. Это все, что нужно предпринять для создания события и формирования его в модуле класса

Это все, что нужно предпринять для создания события и формирования его в модуле класса. В следу­ющем разделе описано использование события в форме.

Использование событий

Чтобы воспользоваться событиемWelcome в модуле формы, необходимо объявить объектную перемен­ную дляcUser в разделе объявлений модуля и использовать ключевое словоWithEvents. Зарезервированное слово WithEvents применяется для отображения и использования событий объекта cUser. Соответству­ющий код приведен ниже:

' Данное выражение следует поместить в раздел объявлений модуля.

Private WithEvents objUser As cUser

СОВЕТ

СобытиеWithEvents можно использовать только в модулях класса (модули форм являются модулями класса). В стан­дартных модуляхWithEvents использовать нельзя.

После объявления переменной на уровне модуля с помощью ключевого словаWithEvents необходимо в левом поле со списком в верхней части окна модуля выбрать объектcUser. В правом поле со списком будут отображены события объектаcUser. Выберите событиеWelcome, и в окне кода появится процеду­ра, в которой можно записать соответствующий код для ответа на событие.

На рис. 7 приведен код, отвечающий на событиеWelcome.

РИСУНОК 7. Процедура, использующая событие Welcome объекта cUser.

В результате пользователь при каждом запуске приложения увидит всплывающий экран с приветстви­ем (рис. 8).

РИСУНОК 8. Всплывающий экран с приветствием






Сейчас читают про: