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

Элементы управления и пользовательская форма Элементы управления

VВА обладает встроенным набором элементов управления. Используя этот набор и редактор форм не трудно создать любой пользовательский интерфейс, который будет удовлетворять всем требованиям, предъявляемым к интерфейсу в среде Windows. В данной главе дан обзор встроенных элементов управления VBA. Элементы управления являются объектами. Поэтому, как любые объекты, они обладают свойствами, методами и событиями. Элементы управления создаются при помощи панели инструментов Элементы управления (Control Toolbox) . На этой панели представлены кнопки, позволяющие конструировать элементы управления, а также кнопки выызва окна свойств, перехода в режим конструктора и редактор кода.

Рис. 1.1 Панель инструментов Элементы управления

Создание элементов управления на рабочем листе или в форме как правило происходит на начальном этапе конструирования приложения. Иногда ис­пользуется программное их создание в процессе работы приложения. Но этот подход применяется реже.

Большинство элементов управления можно располагать как на рабочем лис­те, так и в форме. Но существуют такие элементы управления, как RefEdit, Набор страниц и Набор вкладок, которые можно располагать только в фор­ме. В табл. приведен список основных элементов управления и соответ­ствующих кнопок панели инструментов (Элементы управления Control Toolbox).

________________________________________________________________

Элемент управления Имя Кнопка для создания элемента

П

оле TextBox

Надпись Label

Кнлпка CommandButton

Список ListBox

Поле со списком ComboBox

Полоса прокрутки ScrollBar

Счетчик SpinButton

Переключатель OptionButton

Флажок CheckBox

В ыключатель ToggleButton

Рамка Frame

Рисунок Image

RefEdit RefEdit

Н

абор страниц MultiPage

Набор вкладок TabStrip

___________________________________________________________________________________________________

Для размещения элемента управления на листе или в форме нажмите соот­ветствующую кнопку панели инструментов Элементы управления (Control Toolbox) и с помощью мыши перетащите рамку элемента управления в нужное место. После этого элемент управления можно перемещать, изме­нять его размеры, копировать в буфер обмена и вставлять из буфера обмена.