- •Федеральное агентство по образованию
- •М.Е. Буланая
- •Практическое занятие № 1 Интегрированная среда разработки Visual Basic 6.0. Базовые элементы управления
- •1.1. Запуск Visual Basic
- •1.2. Интегрированная среда разработки Visual Basic 6.0
- •Стандартные элементы управления.
- •1.3. Понятие проекта, управление проектом
- •1.4. Понятие свойства, метода, события
- •1.5. Состав приложения в Visual Basic
- •1.6. Экранная форма (Form)
- •Load – происходит в момент загрузки формы в память; Unload - происходит в момент выгрузки формы из памяти;
- •Формы – это строительные блоки интерфейса пользователя. Объекты типа Form являются контейнерами, содержащими другие элементы управления (надписи, текстовые поля, рисунки, кнопки и т.П.).
- •1.7. Элементы управления и их свойства
- •1.7.1. Элемент управления Label (Метка)
- •1.7.2. Элементы управления для создания рисунков в интерфейсе пользователя
- •1.7.3. Элемент управления TextBox (Текстовое окно)
- •Обозначения цветовых констант.
- •Text (Текст) определяет содержимое текстового окна.
- •1.7.4. Элемент управления CommandButton (Командная Кнопка)
- •1.7.6. Элементы управления OptionButton (Кнопка переключатель), CheckBox (Флажок), Frame(Рамка)
- •1.7.7. Элемент управления Shape (Фигура)
- •1.7.8. Элемент управления Line (Линия)
- •1.7.9. Элемент управления Timer (Таймер)
- •Name по умолчанию имя принимает значения Timer1, Timer2. Можно задать имя с префиксом tmr.
- •2. Лабораторная работа № 1 Разработка пользовательского интерфейса
- •2.1. Задание 1. Среда ide. Элементы управления Label, Image, PictureBox
- •Контрольные вопросы
- •2.2. Задание 2. Элементы управления TextBox, CommandButton. Процедуры обработки событий
- •Контрольные вопросы
- •2.3. Задание 3. Линейки прокрутки
- •Контрольные вопросы
- •2.4. Задание 4. Элементы управления Shape, Frame, OptionButton, CheckBox
- •Контрольные вопросы
- •Практическое занятие № 2 Разработка линейных программ. Диалоговые окна для ввода данных и вывода результатов
- •3.1.Типы данных Любая программа предназначена для обработки информации. Это могут быть данные, введенные пользователем, или результаты их обработки, полученные в процессе выполнения программы.
- •Стандартные типы данных.
- •3.2. Объявление переменных
- •3.3. Средства ввода и вывода данных
- •Лабораторная работа № 2 Ввод, вывод данных. Использование нескольких форм в приложении
- •Контрольные вопросы
- •Варианты заданий для лабораторной работы №2
- •Практическое занятие № 3 Создание Меню команд
- •Index определяет индекс (порядковый номер) в массиве элементов управления Menu.
- •6. Лабораторная работа № 3 Разработка Меню пользователя
- •Значения параметра Windowstyle.
- •Контрольные вопросы
- •Например, при наборе оператора MsgBox автоматически отображается его синтаксис:
- •Логические ошибки
- •Приложение 3. Приемы контроля вводимой информации
- •Литература
Контрольные вопросы
Каково назначение элемента управления Shape?
Каким свойством задается тип геометрической фигуры?
Какие свойства определяют цвет, тип и толщину линий, охватывающих край фигуры?
Какие свойства определяют цвет и узор внутренних линий?
Каково назначение элемента управления Line?
Как задается местоположение линии на форме?
Каково назначение элемента управления Frame, OptionButton?
Что определяет свойство Valueэлемента управления OptionButton?
Для чего используется элемент управления CheckBox?
Что определяет свойство Valueдля элемента управленияCheckBox, и какие значения оно может принимать?
В каких случаях следует использовать элемент управления Frame?
Как перетащить элемент управления из формы в группу (во внутрь рамки)?
Практическое занятие № 2 Разработка линейных программ. Диалоговые окна для ввода данных и вывода результатов
Цель: ознакомиться с типами данных, объявлением переменных, средствами ввода-вывода, работой с несколькими формами.
3.1.Типы данных Любая программа предназначена для обработки информации. Это могут быть данные, введенные пользователем, или результаты их обработки, полученные в процессе выполнения программы.
Данные, используемые в программе на VB, могут быть переменными или константами. Переменнаяэто данное, которое может быть изменено в ходе выполнения программы. При работе сVBразличают две категории переменных:
переменные, определяемые пользователем;
свойства объектов управления и экранных форм, для которых в среде VBопределены имена, определены типы и предоставлен перечень возможных значений, которые можно установить при проектировании и изменить при выполнении программы.
Переменная пользователя характеризуется именем, типом и значением. Имя переменной начинается с буквы, содержит буквы, цифры и символ нижнего подчеркивания. Имя должно быть уникальным. Нельзя использовать в качестве имен переменных ключевые слова VB, названия объектов или свойств.
В переменных можно хранить числа, строки текста, ссылки на объекты программы. Ниже перечислены некоторые стандартные типы данных, диапазон допустимых значений и количество памяти, занимаемое ими.
Стандартные типы данных.
Таблица 6.
Тип |
Хранимое значение |
Занимаемая память |
Диапазон значений |
1 |
2 |
3 |
4 |
Byte |
Целое число |
1 байт |
0…255 |
Integer |
Целое число одинарной точности |
2 байта |
-32 768…+32 767 |
Long |
Целое число двойной точности |
4 байта |
-2147483 648… +2 147 483 647 |
Single |
Десятичное число с плавающей точкой одинарной точности |
4 байта |
-10^45…3*10^38
|
1 |
2 |
3 |
4 |
Double |
Десятичное число с плавающей точкой двойной точности |
8 байт |
-5*10^-324… +1,8*10^308
|
Currency |
Десятичное число с фиксированной точкой |
8 байт |
-9*10^14… +9*10^14 |
String*длина
String |
Строка постоянной длины
Строка переменной длины |
1 байт на символ 10 байт+ 1 байт на символ |
до 65400 символов
до 2 млд. символов |
Boolean |
Логическое значение |
2 байта |
TrueилиFalse |
Date |
Дата и время |
8 байт |
1/1/100… 12/31/9999 |
Object |
Экземпляр класса, объект типа OLE |
|
|
Variant |
Любой из перечисленных выше типов данных |
16 байт |
|