- •1) Алгоритмический язык Basic. Предопределенные типы данных.
- •3) Объявления переменных и констант.
- •4) Арифметические операции. Арифметические выражения.
- •5) Операторы присваивания. Приоритет операций и порядок вычислений.
- •7) Операторы If-Then и If-Then-Else.
- •8) Оператор If с несколькими альтернативами.
- •9) Оператор Select Case.
- •11) Объявление одномерных массивов. Доступ к элементам одномерных массивов.
- •12) Объявление многомерных массивов. Доступ к элементам многомерных массивов.
- •13) Инициализация массивов, функция Array
- •14) Динамические массивы.
- •15) Оператор цикла For-Next, примеры использования.
- •17) Операторы цикла Do-Loop с предусловием
- •18) Операторы цикла Do-Loop с постусловием
- •32) Основные свойства и методы объекта Range
- •33) Способы создания формы и размещения на ней элементов управления
- •34) Элементы управления Label
- •35) Элементы управления TextBox
- •36) Элементы управления OptionButton
- •37) Элементы управления CheckBox
- •38) Элементы управления ListBox
- •39) Элементы управления ComboBox
- •40) Элементы управления ScrollBar
- •41) Элементы управления MultiPage
- •42) Элементы управления TabStrip
- •10) Вложенные конструкции для принятия решений
- •25) Аргументы подпрограмм по умолчанию и неопределенный список аргументов
40) Элементы управления ScrollBar
Полосы прокрутки (ScrollBars) чаще всего встречаются в текстовых полях, когда введенный текст полностью на экране не помещается. Однако ничего не мешает вам использовать ScrollBar как отдельный элемент управления (пользователи часто называют его "ползунок") для выбора какого-то значения из диапазона. Обычно такой элемент управления используется для выбора плавно меняющихся значений, например: уровня громкости, яркости, сжатия, приоритета и т. п.
Главное событие для ScrollBar – уже знакомое нам Change.
Главные свойства этого элемента управления представлены далее.
Max и Min – максимальное и минимальное значения, которые можно задать при помощи этого элемента управления. Возможный диапазон – от −32 767 до +32 767.
LargeChange и SmallChange – определяют, какими шагами будет двигаться ползунок при перемещении его пользователем (путем щелчка на полосе около ползунка или при нажатии на одну из кнопок направления соответственно).
Orientation – определяет расположение ползунка (вертикальное или горизонтальное). По умолчанию для этого свойства установлено значение 1, т. е. ориентация определяется автоматически в зависимости от конфигурации отведенного элементу управления пространства на форме (что больше – длина или высота).
ProportionalThumb – определяет размер ползунка: будет ли он пропорционален размеру полосы прокрутки (по умолчанию) или будет фиксированного размера.
Value – главное свойство этого элемента управления. Определяет положение ползунка и то значение, которое будет возвращать этот элемент управления программе.
Как правило, использование ползунка без отображения выбранной при помощи его информации не очень приветствуется пользователями. В самом простом варианте то, что выбрано при помощи ползунка, следует просто отображать в текстовой надписи:
Private Sub ScrollBar1_Change()
Label1.Caption = ScrollBar1.Value
End Sub
41) Элементы управления MultiPage
Элемент управления MultiPage (набор страниц) реализует многостраничные диалоговые окна. Заголовки страниц отображаются на вкладках. Переход от страницы к странице осуществляется выбором вкладки посредством щелчка кнопкой мыши.
Создать, переименовать, удалить или переместить страницу элемента управления MultiPage можно вручную, выбрав ярлык соответствующего листа и вызвав щелчком правой кнопки мыши контекстное меню. Используя это контекстное меню, можно произвести одно из перечисленных действий.
Объект MultiPage содержит в себе семейство Pages, являющееся набором всех страниц, входящих в этот объект.
42) Элементы управления TabStrip
Элемент управления TabStrip напоминает закладки в записной книжке или разделители в библиотечной картотеке. Он состоит из нескольких ярлычков и области клиента, в которой отображается связанная с каждым ярлычком информация, размещаемая в расположенных там элементах управления ActiveX (отсюда и название этой области). На стандартном виде элемента управления TabStrip черными линиями обозначена граница области клиента. При щелчке на каком-либо ярлычке он как бы располагается перед оставшимися ярлычками, и в области клиента отображается связанная с этим ярлычком информация.
Примечание
Элемент управления TabStrip используется для создания диалоговых окон со вкладками. Каждая вкладка — это ярлычок с соответствующим ему содержимым области клиента.
Использование элемента управления TabStrip экономит место на странице Web-документа. Множественная информация отображается поочередно в одном месте на странице — области клиента элемента управления.