Вход


Главная страница >> Учебный процесс >> Конспекты >> MS Office. Руководство программиста по Visual Basic для MS Office 97 >> Объекты Microsoft Access >> Oбъект Module и набор Modules >> События модулей классов

Переход на главную страницу

Сервер поддерживается
кафедрой информатики и вычислительной техники ГрГУ
тел. +375-(0)152-445-101
E-mail :
kadan@grsu.grodno.by


[Назад]    [Содержание ]    [Вперед]

  


События модулей классов


Модули классов, не связанные с формой или отчетом, поддерживают 2 события: Initialize и Terminate. Первое возникает при создании в памяти пользовательского объекта по определению соответствующего класса, а второе ? при удалении такого объекта из памяти.

Чтобы создать процедуры обработки событий Initialize и Terminate, откройте модуль класса и выберите в списке Object (Объект) строку Class (Класс), а в списке Procedure (Процедура) ? строку Initialize или Terminate.

Эти события позволяют при создании или удалении объекта выполнять какой-нибудь код. Скажем, при создании объекта может понадобиться инициализация переменных, объявленных на уровне модуля класса. В следующем примере такой переменной присваивается значение 10 при выполнении процедуры обработки события Initialize:

' объявляем переменную на уровне модуля Public intX As Integer

Private Sub Class_lnitialize( )
═════intX = 10
End Sub



[Назад]    [Содержание ]    [Вперед]

  



Текст пособия подготовлен на основе материалов книги
Microsoft Corporation. Руководство программиста по Visual Basic для Microsoft Office 97 / Пер. с англ. - М.: Издательский отдел "Русская Редакция" ТОО "Channel Trading Ltd.", 1997. - 544 с.: илл.
c Оригинальное издание на английском языке,
Microsoft Corporation, 1997
c Русский перевод,
Microsoft Corporation, 1997

  
За содержание страницы отвечает Гончарова М.Н.
©
Кафедра СПиКБ, 2002-2017