Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции по Информатике.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1.45 Mб
Скачать

Форма (Form)

Форма – это окно, на котором создается пользовательский интерфейс.

Свойства

Форма обладает множеством свойств, которые присущи и другим объектам. Наиболее часто используемые свойства приведены в таблице 1.

Особо нужно отметить два свойства: Caption и Name. По умолчанию они имеют значение, соответствующее названию элемента управления, для формы – это Form1. Свойство Caption определяет текст, который будет выведен в заголовке окна формы. Свойство Name – имя формы, которое будет использовано в программном коде. Обоим свойствам нужно задать осмысленное значение. При задании значения свойству Name имя формы следует предварять префиксом frm.

Таблица 1

Основные свойства объектов управления

Свойство

Название

Значение

Действие

BackColor

Цвет фона

Палитра цветов

Выбор цвета фона объекта

BorderStyle

Тип границы

0 – нет

1 – одинарная фиксированная

2 – двойная не фиксированная

3 – двойная фиксированная

Границы отсутствуют

Размер постоянный, границы – одинарные линии

Можно менять размеры, границы – двойные линии

Размер постоянный, границы – двойные линии

Caption

Название

Текст, выводимый на объекте

Enabled

Доступ

False

True (по умолчанию)

Объект не активен

Объект активен

Font

Шрифт

MS Sans Serif

Диалоговое окно, в котором устанавливают название, размер и начертание шрифта

ForeColor

Основной цвет

Палитра цветов

Устанавливают цвет текста или графических изображений

Height

Высота

Измеряется в twip, 1 twip = 1/1440 дюйма

Высота объекта

Width

Ширина

Измеряется в twip

Ширина объекта

Name

Имя

Имя объекта в программном коде

Picture

Картинка

Список файлов, содержащих картинки

На объект добавляется картинка

Top

Верхняя координата

Измеряется в twip

Вертикальная координата верхнего левого угла объекта

Left

Левая координата

Измеряется в twip

Горизонтальная координата верхнего левого угла объекта

Visible

Видимость

True (по умолч.)

False

Объект видим

Объект не видим

События

Составляя программный код для обработки событий, происходящих на форме, чаще всего приходится иметь дело с событиями Click, DblClick, Activate и Load.

Click (щелчок) – событие наступает при щелчке левой клавишей мыши на форме. При этом вызывается процедура Private Sub Form_Click().

DblClick (двойной щелчок) – двойной щелчок мышкой на форме. Вызывается процедура Private Sub Form_DblClick().

Load (загрузка) – это событие происходит при загрузке формы, например, при запуске проекта. Процедура обработки этого события Private Sub Form_Load() используется для инициализации (задания) значений свойств объектов и переменных при запуске программы.

Activate – событие возникает всякий раз, когда форма становится активной.

Методы

Для начала ограничимся двумя методами.

  • Cls – метод позволяет очистить форму от всех изображений и текста.

Синтаксис метода: Имя_формы.Cls

  • Print – выводит текст на форму.

Синтаксис метода:

Имя_формы. Print Выражение

Под выражением понимается переменная или математическое или символьное выражение. Выражений может быть несколько. Они разделяются точкой с запятой (следующее выражение будет выводиться сразу после предыдущего) или запятой (выражения выводятся по зонам, каждая зона имеет 14 знакомест). Если за последним выражением стоит точка с запятой или запятая, позиция вывода не переводится в начало следующей строки.