logo
Конспект лекций по КИТ

Пользовательская форма UserForm

Пользовательская форма UserForm предоставляет пользователю возможнсть создавать диалоговые окна разрабатываемых приложений. Она служит базой пользовательского диалогового окна, на которой в зависимости от решаемой задачи размещают требуемые элементы управления.

Семейство UserForms является семейством, компоненты которого представляют все загруженные формы UserForm в приложении. Как и все семейства, UserForms имеет свойства Count (возвращает число компонентов в семействе) и Item (возвращает определенный компонент семейства), а также метод Add (добавляет к семейству новый компонент).

Приведем основные свойства, методы и события пользовательской формы.

Наиболее часто используемые свойства объекта UserForm.

Name

Возвращает имя пользовательской формы

Caption

Возвращает текст, отображаемый в строке заголовка д формы

BackColor

Возвращает цвет фона формы

BorderStyle

Устанавливает тип границы

Picture

Указывает рисунок, отображаемый как фон формы

Left И Top

Возвращают местоположение верхнего левого угла формы в пунктах

Height И Width

Возвращают высоту и ширину формы в пунктах

StartUpPosition

Возвращает значение, определяющее положение формы при ее первом отображении на экране. Допустимые значения:

-Manual (начальное значение не устанавливается),

-СenterOwner (выравнивание по центру объекта, к которому принадлежит форма)

CenterScreen (выравнивание по центру экрана)

Windows Default (положение верхнего левого угла экрана)

Наиболее часто используемые методы объекта UserForm. Основные события объекта UserForm.

Show

Отображает форму на экране

Hide

Закрывает форму

Move

Изменяет положение и размер формы

PrintForm

Печатает изображение формы

Initilize

Происходит при отображении формы на экране

Terminate

Происходит при закрытии формы