Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Информатика II семестр.doc
Скачиваний:
7
Добавлен:
23.04.2019
Размер:
595.46 Кб
Скачать
  1. Программные модули, процедуры, функции. Стандартные элементы управления вб и их характеристики.

Стандартные элементы управления ВБ. Элементы управления- это объекты, которые можно разместить на форме. Для организации эффективного взаимодействия с элементами управления при разработке приложения используется режим Конструктора. В режиме конструктора выделять, изменять, внешний вид элемента управления, изменять его свойства. Но в режиме конструктора не происходит запуск событий элементов управления. Для включения или выклчения режима конструктора нужно щелкнуть соответственно кнопку на Панели инструментов управления, как и все объекты ВБ они имеют свойства и методы. Свойства определяют внешний вид и поведение. Изменять свойства можно как во время проектирвоания (через окно свойств), так и во время выполнения программного кода.

Элемент управления Командная кнопка.

Свойства: Caption- текст на кнопке

Picture- определяет рисунок на кнопке

PicturePosition- определяет позицию рисунка на кнопке

Событие:

  1. Click- возникает при нажатии пользователем кнопки Мышью

  2. DblClick- двойной щелчок, когда возникает нажатие

Элемент управления текстовое поле. Он обеспечивает возможность ввода текста пользователем во время работы приложения или отображение информации, задаваемой свойством Text.

Свойства:

  1. text- текстовое поле в ВБ, характеризуется еще свойствами, позволяющими использовать этот элемент при создании полей, предназначенных для ввода пароля.

  2. PasswordChar задает символ отображаемый в поле вместо возможных символов

  3. Maxlength- максимальное количество символов, вводимых в поле.

Элемент управления Метка (надпись) он используется в форме для размещения статичного текста (не подлежит редактированию пользователем) Свойства:

  1. Caption- текст который размещается на этом элементе, размер не более 1024 байта

  2. Font- внешний вид шрифта.

Элемент управления рамка (Frame) Она является контейнером и служит для объединения других элементов в группу. После чего помещенными в нее объектами можно управлять как единым целым (либо переключатели, либо флажки обычно в нее помещаются) Свойства:

  1. Caption- задает текст, который выводится в левом верхнем углу рамки

  2. Appearance- 2 значения: 0- Flat (простая рамка), 1- 3D объемная.

Элемент управления флажок (CheckBox)

Используется для размещения в форме данных, которые могут иметь только одно из 2 допустимых значений. Флажки могут использоваться как по одиночке, так и группами. Только 2 значения: установлен (true), сброшен (false)

Свойства:

  1. Caption, Font

  2. Value- задаем или возвращаем состояние флажка. Оно может иметь значения: 0- сброшен, 1- установлен, 2- недоступен.

Событие Click используется для реагирования на щелчок флажка.

Элемент управления переключатель (OptionButton) Функционально похож на флажок, однако, позволяет последовательно выбрать одну из нескольких взаимоисключающих вариантов. По умолчанию все переключатели собраны в одну группу. Если пользователю нужно одновременно выбрать несколько переключателей, их разбивают в группу. Для этого есть свойство у этой кнопки GroupName. Этому свойству нужно дать определенное название. Есть свойство value- задает или возвращает состояние переключателя, true- переключается нажатием, false- выключен. Событие- Click- реагирование на щелчок переключателя

Элемент управления список (ListBox) Он создает в форме список элементы которого расположены в одну или в две колонки. Количество элементов списка, выведенных в списке на экран зависит от размера окна списка и если они не умещаются, то в этом окне выводятся 1 или 2 полосы прокрутки. Свойства: List- массив строк, входящих в список. 2. text- возвращает выбранный в тексте элемент.

Элемент управления – поле со списком (ComboBox)

Создает в форм, раскрывает список. Этот тип позволяет пользователю выбрать значение из списка и он удобен, если элементов списка много, а места на форме мало. List- обеспечивает ко всем элементам списка свойства (и для ListBox и для ComboBox)

  1. List- инициализировать элементы списка можно разными способами: в процессе редактирования формы расположить элемент на форме и использовать List.

  2. В программном режиме (например DIM Myarray (10), Mylist.List()=Myarray

  3. В режиме создания формы в окне свойств, а обратиться к элементу списка (в программном режиме) можно оператором ListBox.List(индекс)- нумерация идет с 0.

  4. ListIndex- это свойство содержит номре выбранного элемента списка

  5. ListCount- содержит количество элементов в списке.

Основные методы ListBox и ComboBox:

  1. AddItem- добавляет элементы в список

  2. remoteItem- удаляет элемент из списка

  3. Clear- очищает весь список.

Элемент управления счетчик SpinButton- Этот элемент позволяет уменьшать или увеличивать числовое значение в результате щелчка стрелки

Элемент управления полоса прокрутки ScrollBar

Этот элемент позволяет выбрать значение из заданного диапазона с помощью мыли. Щелчком мыши на концах полосы прокрутки или на саомй полосе путем перетаскивания бегунка.

Важнейшие свойства SpinButton и ScrollBar:

  1. max- максимальное значение, выдаваемое полосой прокрутки или счетчиком (всегда положителен)

  2. min- минимальное значение выдаваемое этими элементами.

  3. CmalChange- отрицательное или положительное целое число равное шагу изменения значения этих элементов в тот момент, когды вы производите щелчок.

  4. Value- текущее значение этих элементов управления. Им важейшии событие этих элементов- событие Change происходит при смене значений этих элементов. С помощью свойства Value в некоторой перменной можно запомнить текущее значение этого счетчика (их можно формиорвать в программном режиме, и Properties)

Линия Line- просто добавление в формы линии. Ее свойства borderWidth- задает толщину линии и BorderColor- цвет линии

Набор вкладок TabStrip- он является контейнером, состоящим из прямоугольной области в которую можно поместить другие элементы и строки ярлыков. Каждой вкладке соответствует элемент находящийся на форме и входящий в событие Click или Change этого элемента. Можно менять свойства элементов, расположенных в контейнере меню. Во время выполнения программы каждой вкладке соответствует элемент Tab семейства Tabs. Все элементы пронумерованы начиная с 0 и обращение к каждому элементу осуществляется через его номер. Основные события:

Change- возникает при выборе новой вкладки у элемента

Click- возникает при щелчке мышью на ярлыке конкретной вкладки

Методы: Add- создает новую вкладку

Clear – удаляет все объекты из семейства Tabs на форме

Item- возвращает вкладку с указанным номером

Remove- удаление конкретной вкладки.