Форма в Visual Basic - это окно, которое может содержать меню, кнопки, окна списков, полосы прокрутки и другие ЭУ, используемые в Windows-программах. Каждая форма в период выполнения программы соответствует отдельному окну. На внешний вид и поведение формы на экране влияют ее свойства, методы и события. Свойства можно определять как в окне Properties на этапе проектирования, так и с помощью специальных кодов в процессе выполнения программы в зависимости от действий пользователя.
Свойства формы
Рассмотрим некоторые свойства формы, используемые для выполнения лабораторной работы.
Name (Имя). Имя формы нужно для того, чтобы в программном коде ссылаться на определенную форму.
Caption (Название). Это свойство содержит текст заголовка окна формы. Кстати, свойства Name и Caption неодинаковы. Имя объекта используется в программном коде как идентификатор для ссылок на него, а название отображается в заголовке окна приложения.
BackColor (Цвет фона) - определяет цвет фона.
ForeColor (Основной цвет) - определяет цвет текста или графических изображений, расположенных на «переднем плане». Все операторы Print выводят текст этим цветом.
Font (Шрифт) - определяет шрифт, которым текст изображается на форме (вызывается стандартное окно Windows Font).
События
Программируя обработку событий для формы, чаще всего приходится иметь дело с событиями Click и DblClick.
Click (Щелчок) - возникает при одинарном щелчке левой кнопкой мыши, когда курсор мыши находится на форме.
DblClick (Двойной щелчок) - возникает при двойном щелчке левой кнопкой мыши; при этом мышь должна быть неподвижной.
Методы
CLS - метод позволяет очистить форму от всех изображений и текста. Полный синтаксис метода выглядит так:
[имя_формы].Сls
Print - выводит текст на форму. Его синтаксис:
[имя_формы].Print [[выражение][{; |, }]]...