- •Федеральное агентство по образованию
- •М.Е. Буланая
- •Практическое занятие № 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. Приемы контроля вводимой информации
- •Литература
2. Лабораторная работа № 1 Разработка пользовательского интерфейса
Цель работы:научиться работать в интегрированной среде разработки Visual Basic 6.0; ознакомиться со свойствами формы и основных элементов управления, их событиями; научиться составлять простейшие программные коды процедур обработки событий. Для выполненияЗадания 1необходимо ознакомиться с содержанием разделов 1.11.7.2 данных методических указаний, для выполненияЗаданий 2,3,4с содержанием разделов 1.7.31.7.7.
2.1. Задание 1. Среда ide. Элементы управления Label, Image, PictureBox
1. Разместить на форме элементы управленияLabel,Image; сформировать экран-заставку, вид которой представлен на рис.7. Задать цвет фона метки, цвет символов, размер шрифта, вид рисунка произвольно.
Рис. 7. Экран заставка
2. Сформировать экран, на котором в верхней половине по синему фону желтым написано слово «Visual», а в нижней половине по желтому фону синим цветом написано слово «Basic». (Через две метки, занимающие по пол- экрана). Задать рисунок с помощью элемента PicureBox.
Порядок выполнения пункта №1
Стартовать VB.
Создать проект типа Standard.Exe. Вывести на экран, если их нет, окна: Окно Элементов Управления(ToolBox), Окно Свойств(Properties), Окно Проекта(Project). Для этой цели использовать меню «Вид»(View) или соответствующие кнопки панели инструментов.
Создание на форме элементов управления
Перенести на форму (Form1) элемент управления метку (Label1), для чего дважды щелкнуть по пиктограмме «А» на панели элементов управления.
Развернуть форму, чтобы она заняла весь контейнер форм (не касаясь краев контейнера форм), и увеличить метку, чтобы она заняла всю форму (не касаясь краев формы).
Установить свойства метки. (Сначала убедитесь, что в окне свойств, в верхней его части, написано «Label1Label», гдеLabel1имя элемента управления,Labelего тип. Если выделена не метка, то надо открыть список элементов управления и щелкнуть по строке «Label1Label»).
Найти свойство Captionи щелкнуть по нему. Заменить текущую надписьLabel1 на «VisualBasic»; эти слова появятся на форме.
Щелкнуть свойство Font– шрифт, справа появится кнопка <…>. Нажать на нее и открытьокно диалога. Выбрать шрифтTimesNewRoman, начертание – обычное, размер28 (можно более). Закрыть окно диалога, нажав на клавишу «OK».
Установить цвет фона. Выбрать свойство BackColor, щелкнуть по кнопке справа, открыть палитру цветов, выбрать желтый цвет.
Установить цвет шрифта (свойство ForeColor). Аналогично предыдущему установить синий цвет.
10.Установить значение свойства Alignment(выравнивание) равным 2 (Center).
Установка свойств формы
Заменить в свойстве CaptionзначениеForm1 на «Л.Р.1 Заставка». (Это название появляется в заголовке самой формы).
Установить значение свойства WindowStateравным 2(Maximized). Это обеспечит развертывание окна формы на весь экран при выполнении проекта.
Первый вариант программы готов к выполнению. Запустить программу на выполнение (F5, в линейке инструментов,Run/Startв меню).
Остановить выполнение проекта ( в линейке инструментов).
Работа с графикой
Перенести на форму элемент управления Image.
Растянуть контур элемента.
Выбрать в окне свойств свойство Stretch(вытягивание) и установить его значение равнымTrue. Это свойство обеспечит автоматическую подгонку картинки под размер элемента управленияImage.
Выбрать свойство Picture(рисунок) и нажать кнопку <…>. В диалоговом окне последовательно найти файлы с расширением .wmf, .ico, и т.д., например,C:\fs116Usersroom\Winword\Clipart\Meeting.wmf. Щелкнуть по кнопке «OK». На экране появится изображение внутри элементаImage.
Стартовать проект.
Остановить выполнение.
Для того чтобы сохранить проект, достаточно в меню набрать команды File/SaveFormAs…, далееFile/SaveProjectAs…и задать уникальные имена форме и проекту. (Для сохранения проекта студентам рекомендуется использовать диск А:).
Второй пункт задания 1выполнить самостоятельно.