Свойства
Объекты управления
Для создания пользовательского интерфейса используют экранную форму, на которой располагают объекты управления, набор которых зависит от содержания решаемой задачи. В процессе работы с проектом пользователь выполняет различные действия над объектами – события. На каждое возникшее событие VB вызывает определенную процедуру, связанную только с данным событием и данным объектом управления. Программный код процедуры отражает действия, которые приложение должно выполнить в ответ на данное событие. Действия определяются содержанием решаемой задачи.
Каждый объект управления имеет свой набор свойств. Одно и тоже свойство может быть у различных объектов. Для каждого объекта VB имеет набор методов (стандартных процедур), которые выполняют некоторые действия над объектом.
Рассмотрим некоторые объекты, их свойства, методы и события, связанные с ними.
Форма (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 | Объект видим Объект не видим |