
- •Содержание
- •1. Понятие о стандартных элементах управления
- •Добавление элементов управления в форму
- •Выбор имен для элементов управления
- •2. Основные свойства элементов управления
- •Позиция
- •Свойства BackColor, ForeColor, FillColor
- •Параметры шрифта
- •Доступность и видимость элемента управления
- •Свойство Enabled
- •Свойство Visible
- •Свойство Name
- •Внешний вид
- •3. Основные события Windows
- •4. Работа с текстом
- •4.1. Отображение текста в полях типа Label
- •4.2. Ввод текста в текстовые поля (TextBox)
- •Проверка введенных данных
- •5. Элементы управления для принятия решения
- •5.1. Кнопка (Элемент CommandButton)
- •5.2. Флажок (элемент Check Boxes)
- •5.3. Переключатель (элемент Option Button)
- •5.4. Список (Элемент ListBox)
- •Основные свойства, устанавливаемые в режиме проектирования
- •Методы элемента ListBox
- •Основные свойства, устанавливаемые в режиме разработки программы
- •Индексирование с помощью элемента ListBox
- •Локализация пункта элемента ListBox
- •5.5. Поле со списком (элемент ComboBox)
- •Установка начального значения
- •6. Элементы управления специального назначения
- •6.1. Полосы прокрутки (VscrollBar и HscrollBar)
- •Создание полосы прокрутки
- •Изменение величины перемещения
- •Отображение значения свойства Value на экране
- •6.2. Таймер (элемент управления Timer)
- •Работа с таймером
- •6.3. Рамка (элемент Frame)
- •7. Массив элементов управления
- •Преимущества массивов элементов управления
- •Создание массива элементов управления
- •Написание кода для массива элементов управления
- •8. Использование графики
- •Элемент ImageBox (Изображение)
- •Элемент PictureBox
- •Использование объекта Picture для вывода текста и графических элементов
- •Линии и контуры
- •9. Элементы управления файлами
- •Литература
Министерство образования и науки Украины
Киевский национальный экономический университет
Криворожский экономический институт
Кафедра информатики
Методические указания
для самостоятельного изучения темы:
«Стандартные элементы управления Visual Basic»,
для студентов всех специальностей
Кривой Рог - 2004
Министерство образования и науки Украины
Киевский национальный экономический университет
Криворожский экономический институт
Кафедра информатики
Методические указания
для самостоятельного изучения темы:
«Стандартные элементы управления Visual Basic»,
для студентов всех специальностей
Утверждено
на заседании кафедры
информатики
П
ротокол
№
от " " 2004 г.
Кривой Рог - 2001
Методические указания для самостоятельного изучения темы: «Стандартные элементы управления Visual Basic», для студентов всех специальностей.
Составители Зеленский А.С., Ж.В. Цымбал. – Кривой Рог. Криворожский экономический институт КНЕУ, 2004, - с.
Составители: Зеленский А.С., доцент, д.т.н.
Ж.В. Цымбал, ст. преп.
Рецензент: С.В. Баран, к.э.н., ст. преп.
Содержание
1. Понятие о стандартных элементах управления 4
Добавление элементов управления в форму 5
Выбор имен для элементов управления 5
2. Основные свойства элементов управления 7
Позиция 7
Цвет 8
Свойства BackColor, ForeColor, FillColor 8
Параметры шрифта 9
Доступность и видимость элемента управления 9
Свойство Enabled 9
Свойство Visible 10
Свойство Name 10
Внешний вид 10
3. Основные события Windows 10
4. Работа с текстом 11
4.1. Отображение текста в полях типа Label 11
4.2. Ввод текста в текстовые поля (TextBox) 13
5. Элементы управления для принятия решения 16
5.1. Кнопка (Элемент CommandButton) 17
5.2. Флажок (элемент Check Boxes) 20
5.3. Переключатель (элемент Option Button) 21
5.4. Список (Элемент ListBox) 23
Выбор нескольких пунктов запрещен по умолчанию 24
5.5. Поле со списком (элемент ComboBox) 36
6. Элементы управления специального назначения 38
6.1. Полосы прокрутки (VscrollBar и HscrollBar) 38
6.2. Таймер (элемент управления Timer) 41
6.3. Рамка (элемент Frame) 42
7. Массив элементов управления 44
8. Использование графики 46
9. Элементы управления файлами 49
Литература 53
1. Понятие о стандартных элементах управления
Э
лементы
управления представляют собой небольшие
программы, которые выполняют определенные
функции. В поставку Visual
Basic включен довольно
большой набор элементов управления, с
помощью которых можно решить большинство
типовых задач. Двоичный код стандартных
элементов управления размещается в
библиотеках динамической компоновки
Visual Basic
(DLL). Некоторые из элементов
управления появляются на экране сразу
после запуска Visual Basic.
Они расположены в блоке инструментов
и используются чаще всего при создании
программ. Такие элементы управления
называются внутренними. На рис 1.1 показан
внешний вид сгруппированных в блоке
инструментов внутренних элементов
управления, а в таблице 1.1 приведено их
краткое описание.
При запуске Visual Basic появляется блок инструментов внутренних элементов управления, с помощью которых можно решить большинство типовых задач. В окне отображены далеко не все инструменты, чтобы добавить какой-либо дополнительный инструмент необходимо выполнить команду Проект Компоненты или щелкнуть правой кнопкой мыши на свободной области блока и в контекстном меню выбрать команду Компоненты.
Рис. 1.1.
Таблица 1.1. Элементы управления блока инструментов Visual Basic
Элемент |
Название |
Назначение |
|
|
PictureBox |
Место для рисунка |
Используется для отображения графических изображений, может служить контейнером для других элементов управления. |
|
Label |
Надпись |
Служит для отображения текста, который пользователь не может изменить. |
|
TextBox |
Текстовое поле |
Служит для отображения, ввода и редактирования текста. |
|
Frame |
Рамка |
Служит контейнером для других элементов управления, позволяет сгруппировать несколько элементов управления. |
|
CommandButton |
Кнопка |
Служит для инициирования некоторых действий программы после щелчка кнопкой мыши. |
|
CheckBox |
Флажок |
Служит для установки и отображения логических (типа Да/Нет) параметров программы. |
|
OptionButton |
Переключатель |
Служит для выбора одного параметра из нескольких, представленных в группе. |
|
ComboBox |
Поле со списком |
Позволяет пользователю выбрать одно значение из списка, а также ввести новое значение в текстовое поле. |
|
ListBox |
Список |
Служит для выбора элемента из списка. |
|
Horizontal ScrollBar |
Горизонтальная полоса прокрутки |
В зависимости от положения ползунка может получать значение в заданном диапазоне |
|
Vertical ScrollBar |
Вертикальная полоса прокрутки |
|
|
Timer |
Таймер |
Позволяет программам выполнять различные действия с таймером. |
|
Drive List Box |
Список устройств |
Служит для выбора дискового устройства. |
|
Directory List |
Список каталогов |
Служит для выбора каталога или папки. |
|
File List Box |
Список файлов |
Служит для выбора файлов. |
|
Shape |
Форма |
Отображает некоторую геометрическую фигуру в форме. |
|
Line |
Линия |
Отображает линию в форме. |
|
Image |
Рисунок |
То же, что и Picture Box, но требует гораздо меньше ресурсов системы и не поддерживает некоторые свойства, методы и события. |
|
Data Control |
Объект данных |
Обеспечивает интерфейс между программой и OLE-сервером. |
|
OLE |
Объект OLE |
Объект, доступный для других приложений |