Создание проекта начинается с размещения элементов управлений на форме. При работе с управлениями к ним можно обращаться как к переменной, присваивая значения определённым свойствам или считывая их.
Наименования Управлений
При назначении имени Управлению определяют два параметра информации: (Type) управления и цели (Purpose). Первые три символа называются префиксом (Prefix) и определяют тип управления. После префикса указывается имя с большой буквы (чтобы показать, что префикс закончился), которое указывает на то, что делает Управление. Полное имя может иметь до 40 символов.
| Управление (Control) | Префикс (Prefix) |
| Командная кнопка (Command Button) | cmd |
| Метка (Lable) | lbl |
| Текстовое поле (TextBox) | txt |
| Переключатель (CheckBox) | chk |
| Кнопка выбора (OptionButton) | opt |
Пример: frmSample-форма для проекта образец (Sample); cmdBeep –кнопка, которая вызываеттгудок (Beep), lblPick – которая показывает выбранный (Pick) номер; optBlue- кнопка выбора, которая изменяет цвет фона на синий. Можно после префикса указать имя русскими буквами (optГолубой).
Каждый элемент управления характеризуется определёнными параметрами, которые можно разделить на три категории: свойства, события, методы
Установка свойств для Управлений в режиме работы
Один из шагов при проектировании – назначение свойств Управлений в режиме проекта. для того, чтобы изменять свойства в режиме работы необходимо использовать строку кода Бейсика.
Первой частью команды всегда является путь к элементу. Между различными уровнями пути ставится точки.
Первый уровень – имя формы (если форма одна, то указывать её путь не обязательно, но если элемент одной формы что-то меняет в другой, то указывать имя необхдимо).
Второй уровень – имя фрейма, если он использется для объединения элементов.
Третий – собственно имя Управления.
Четвёртый – название изменяемого свойства элемента или команда.
Пример: 1) frmMain.Freim1.lblName.Caption= «Оля»
2) frmSample.BasckColor=vbBlue
(формаОбразец.ЦветФона=vbСиний)
Код сообщает, что цвет фона для формы в проекте Образец будет установлен синим.
Основные Управления
1) Кнопка - Button Кнопка на форме

Командные кнопки используются
чтобы:
- запустить
- приостановить
- закончить отдельные процессы
Свойства кнопок(44)
| Свойства | Описание |
| Name (Имя) | Используется для идентификации кнопки |
| Caption(Заголовок) | Надпись, которая появляется на кнопке |
| Font (Шрифт) | Размер и тип шрифта заголовка |
| Enabled (Допускается) | Состояние работоспособности (работает / не работает) (True – кнопку можно нажать, False – кнопка не нажимается) |
| Visible (Видимый) | Видна ли кнопка в процессе выполнения программы (True / False) |
| Style (Стиль) | Графический – позволяет помещать на кнопку картинку и менять цвет кнопки: Стандартный – Обычный стиль. |
В чём отличие имя (Name) объекта от надписи (Caption)?
Имя остаётся скрытым (полковник Исаев), а надпись –видимой (Штирлиц)
.
События кнопок (17)
| События (Event) | Описание |
| Click (щелчок) | События происходят, когда пользователь нажимает на кнопку мышкой |
| MouseUp (Мышь вверх) MouseDw (Мышь вниз) |
Методы кнопок(7)
SetFocus – используется для передачи фокуса конкретной кнопке.
Пример: Чтобы вернуться к кнопке по умолчанию после того, как будет закончено редактирование текстового поля в форме cmdMyButton.SetFocus.
2) Метка –Lable Метка на форме

Метка – это Управление, которое отображает информацию, которую пользователь не может редактировать. Метка часто используется, чтобы обеспечить заголовки для других средств управления или, чтобы показать результат какой либо операции.
Свойства меток (47)
| Свойства | Описание |
| Name (Имя) | Используется для определения метки |
| Caption (Заголовок) | Текст, который появляется в поле метки |
| Alignment (Выравнивание) | Устанавливает Caption по центру и т.д. |
| Border Style (Стиль рамки) | Ничего, Фиксированный |
События меток (18)
| Событие (Event) | Описание |
| Click(otkxjr) | Событие происходит, когда пользователь нажимает на метку мышкой. |
3) Текстовое поле – TextBox Текстовое поле на форме


Это управление используется чтобы показать информацию, которая была:
- введена в режиме создания проекта,
- пользователем в режиме работы,
- назначена при записи процедуры события.
Тестовое поле можно представить таким же средством Управления как и Метка, но нём содержание (заголовок) может меняться по желанию пользователя.