Демидова л. а., Пылькин а. Н. Программирование в среде Visual Basic for Applications стр.50
Демидова л. а., Пылькин а. Н. Программирование в среде Visual Basic for Applications стр.50

Описать работу элемента управления CheckBox можно с помощью следующих инструкций ([1]):

Public Sub CheckBoxl_Click()

If CheckBoxl.Value=True Then _ л инструкции 1

else л инструкции 2

End If End Sub

11.7. Переключатель (OptionButton)

Элемент управления OptionButton предназначен для выбора одного варианта из нескольких. В любое время в группе может быть выбран только один переключатель. Отмена выбора одного элемента управления OptionButton при выделении другого осуществляется автоматически.

По умолчанию переключатели имеют имена OptionButtonl, OptionButton2 и т. д.

Группировка переключателей может быть выполнена двумя способами:

11. Панель инструментов «Элементы управления»

• С помощью элемента управления Рамка (Frame). Все объекты управления OptionButton, расположенные в одной рамке, рассматриваются как члены одной группы. Для каждого набора переключателей должна использоваться своя рамка.

• С помощью свойства для группировки объектов - Group-Name. При выборе элемента управления OptionButton отменяется выбор всех переключателей, значение свойства GroupName которых совпадает со значением того же свойства выделенного элемента управления OptionButton. При использовании свойства GroupName отпадает необходимость в создании элемента управления Frame. Свойство GroupName может быть установлено как в окне свойств, так и в программе.

Свойство Value выбранного переключателя имеет значение True.

Процедура, описывающая работу трех переключателей, может иметь вид ([1]):

Public Sub CheckOptionButton() If OptionButtonl.Value Then _

Л инструкции 1 Elself OptionButton2.Value Then _

Л инструкции 2 Elself OptionButton3.Value Then _

Л инструкции 3 End If End Sub

11.8. Рамка (Frame)

Элемент управления Frame предназначен для группирования элементов в форме. По умолчанию рамки имеют имена Framel, Frame2 и т. д. Установить новое значение имени рамки можно с помощью свойства Name. Свойство Caption определяет текст, который появляется вверху рамки. Например:

Framel.СарЬ1оп="Варианты заданий"


⇐ Предыдущая Следующая ⇒
 
 
 
Powered by Exponenta