Флажок (CheckBox) предназначен для выбора опции, позволяет отобразить в форме логические данные. Он может иметь одно из трех различных состояний: быть отмеченным, не отмеченным, отображаться как отмеченным, но недоступным.
Событие флажка: Click — щелчок мыши.
Свойства флажка. Value — задает значение флажка:
- 0 — отмечен;
- 1 — не отмечен;
- 2 — третье состояние.
Style — определяет внешний вид флажка:
- 0 — Standard — обычный;
- 1 — Graphical — графический. В этом случае элемент имеет вид кнопки (утопленной/приподнятой).
Переключатель (OptionButton)
Переключатель (OptionButton) представляет собой кружок с точкой или без, предназначен для установки только одной опции из группы.
Событие переключателя: Click — щелчок мыши. Это событие вызывается, если пользователь с помощью мыши или клавиш управления курсором выбирает элемент в списке.
Свойства переключателя. Value — состояние переключателя (True или False).
Переключатели чаще всего образуют группу элементов. Создать группу переключателей можно следующими способами:
• создать массив переключателей. В этом случае для программирования действий при установке переключателя можно использовать процедуру:
Private Sub optButl_Click (Index As Integer).
Select Case Index.
Case 0: MsgBox «Выбрали первый переключатель» .
Case 1: MsgBox «Выбрали второй переключатель» .
End Select.
End Sub.
• Переключатели следует разместить в элементе управления Группа (Frame). Для определения состояния переключателя можно использовать оператор If:
If optButl=True Then.
MsgBox «Выбрали первый переключатель» .
Else.
MsgBox «Выбрали второй переключатель» .
Endlf.