Вход


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

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

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


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

  


Модули форм


С объектом Form связан модуль, представляемый объектом Module. Но сразу после создания формы модуль еще не существует. Заставить Microsoft Access создать модуль для формы можно тремя способами:

Установив режим отображения формы Design (Конструктор), выберите из меню View (Вид) команду Code (Программа). При этом открывается модуль, который впоследствии будет сохранен вместе с формой, даже если Вы не добавили в него никакого кода. Установите свойство HasModule как True. Это можно сделать в окне свойств Microsoft Access или в Visual Basic. Учтите: присвоив этому свойству значение False, Вы удалите модуль и весь содержащийся в нем код. Обратитесь к свойству Module формы на Visual Basic. Оно возвращает ссылку на объект Module, связанный с формой, и предварительно создает модуль, если он еще не существует. Если Вы не собираетесь добавлять код к какой-либо форме, то и создавать для нее модуль не требуется. Формы без модулей открываются быстрее. Кроме того, удаление ненужных модулей сокращает размер базы данных.

Модуль формы содержит процедуры обработки событий, определенные Вами для формы. К модулю формы можно добавлять и другие процедуры. Но включайте сюда лишь процедуры, специфичные для данной формы. Если Вы хотите, чтобы процедура была доступна из других процедур в базе данных, поместите ее в стандартный модуль.



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

  



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

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