Лабораторная работа «Первое знакомство с Visual Basic»

ЛАБОРАТОРНАЯ РАБОТА
Тема: Первое знакомство с Visual Basic. Создание первого проекта

Цель: Получить представление об интегрированной среде разработки приложений Visual Basic.
Задачи: Изучить элементы окна IDE. Разработать первый проект, получить первые практические знания навыки создания Windows-приложений, познакомиться с объектами VB: формой, меткой, текстовым полем - описанием их свойств. Создать событийную процедуру, написать для нее программный код. Рассмотреть возможность создания .exe файла.

§1 ИНТЕГРИРОВАННАЯ СРЕДА РАЗРАБОТКИ(IDE) VISUAL BASIC

Интегрированная среда разработки(IDE) Visual Basic - это интерфейс и среда, в которой разрабатываются приложения.

ЗАДАНИЕ 1: Запустите среду разработки приложений Visual Basic:



IDE состоит из нескольких компонентов:
Строки меню
Панели инструментов
Окна проекта
Окна свойств
Окна макета формы
Панели элементов
Конструктора форм

ЗАДАНИЕ 2:
Внимательно изучите элементы окна IDE.
Закройте поочередно:
Окно проекта
Окно свойств
Окно макета формы
Включите данные элементы, используя поочередно следующие команды:
View - Project Explorer
View - Properties Window
View - Form Layout Window
View - Toolbars - Standart
View - Toolbox (выкл.,вкл.)



ПАНЕЛЬ ИНСТРУМЕНТОВ
ЗАДАНИЕ 3: Закройте поочередно: Окно проекта; Окно свойств; Окно макета формы.
С помощью соответствующих кнопок на панели инструментов восстановите их.
Окно проекта(Project Explorer)
Предназначено для быстрого получения информации о различных составляющих проекта - формах, классах, модулях.
Окно свойств(Properties Window)
В нем отображаются различные атрибуты (свойства) выделенных объектов. Объектом можно считать форму, каждый управляющий элемент. В окне свойств отображаются все свойства относящиеся к выделенному объекту.
Окно макета формы(Form Layout Window)
В нем выводится уменьшенное изображение текущей формы.
ЗАДАНИЕ 4: Ухватите макет формы в этом окне левой кнопкой мыши, переместите в правый верхний угол макета экрана. Запустите программу с помощью кнопки на панели инструментов. Проверьте правильность установки. Завершите работу кнопкой

Панель элементов(ToolBox)
Все кнопки за исключением стрелки-указателя соответствуют объектам, которые можно размещать в своих приложениях. Такие объекты называют управляющими элементами (Controls).

Окно конструктора форм
Располагается в центре окна IDE сразу после загрузки приложения, в котором располагается гланый объект проекта Форма (Form1). Форма является основой для создания графического интерфейса создаваемого проекта и на ней размещаются различные управляющие элементы.
Окно программного кода (Code)
Позволяет просматривать и редактировать программный код проекта. Вызывается окно Программного кода командой View - Code и располагается под окном экранной формы.
ЗАДАНИЕ 5: Вызовите окно Программного кода. Изучите его, закройте окно.
Окно просмотра объекта(Object Browser)
Содержит в левом списке все доступные классы объектов - объекты текущего проекта выделены жирным шрифтом. А в правом списке для выбранного объекта показывает перечень его свойств, методов и событий. Окно Просмотра объектов вызывается командой View - Object Browser.
ЗАДАНИЕ 6: Вызовите окно Просмотра объекта. Изучите его, закройте окно.
§2 СОЗДАНИЕ ПЕРВОГО ПРОЕКТА
Создадим приложение, в котором после запуска на форме печатается некоторый текст. Например, "Первый проект на языке Visual Basic". Для реализации этого проекта:
Измените свойства формы:
Name имя формы, присвойте значение - frm1
Caption формы присвойте значение - Первый проект
BackColor – раскройте список выберите цвет
BorderStyle - выберите Sizable
Icon - раскройте список и поочередно открывая папки MicroSoft Visual Studio\Graphics\Icons выберите в качестве иконки заголовка изображение Солнца.
Вывод на форму текстовых сообщений

Разместите в форме метку Label1, для этого выберите кнопку на панели элементов. Активизируйте кнопку.
Измените свойства метки:
Name имя метки, присвойте значение - Lbl1
Caption – присвойте значение - Первый проект на языке Visual Basic
Alignment – выберите выравнивание текста - по центру
BackColor - выберите цвет
Font - задайте параметры шрифта
ForeColor - измените цвет надписи.

Разместите в форме текстовое поле Text1, для этого выберите кнопку на панели элементов и установив курсор в форме, удерживая левую кнопку мыши, спроектируйте рамку текстового поля. Активизируйте кнопку.
Измените свойства текстового поля:
Name имя текстового поля, присвойте значение - txt1
Text - присвойте значение - Первый проект на языке Visual Basic
Alignment – подоберите самостоятельно
BackColor - подоберите самостоятельно
Font - подоберите самостоятельно
ForeColor - подоберите самостоятельно
СОБЫТИЙНЫЕ ПРОЦЕДУРЫ

Процедура, связанная с определенным событием, называется событийной процедурой. Событием, например, является Click - щелчок по объекту мышью.
Выберите на панели элементов управляющий элемент кнопка разместите кнопку Command1 в форме. Активизируйте кнопку.
Задайте свойства кнопки:
Name присвойте значение - cmd1
Caption - присвойте значение - Метод PRINT
Двойным щелчком по кнопке Command1 вызовите окно Программного кода. Данное окно содержит событийную процедуру
Private Sub Command1_ Click()
End Sub
Наберите в процедуру текст:
Запустите приложение, используя кнопку
Выполните событинйую процедуру, щелкнув по кнопке <Метод PRINT>.
§3 Сохранение проекта
Выберите File - Save Project As
С помощью кнопки "Создание папки" - создайте папку - Первый проект
Откройте папку «Первый проект»
Сохраните форму Frm1(обратитевнимание на расширение - . frm)
Сохраните файл проекта Prj1 (расширение - .vbp)

Отметим, что сохраненный проект может выполняться только в среде программирования Visual Basic. Для того, чтобы проект запускался в операционной системе необходимо создать .exe файл. Для этого используем команду: File - Make
ПРАКТИЧЕСКАЯ РАБОТА:
Создайте проект "Вывод сообщений в текстовое поле", в котором два различных варианта текста выводятся в текстовое поле TextBox по щелчку по двум кнопкам.
Добавить на форму
кнопку Очистить
кнопку Exit
ПРИМЕЧАНИЕ: Предварительно вспомните процедуру очистки экрана и процедуру конца программы (TurboPascal).

ВЫВОД ПО ЛАБОРАТОРНОЙ РАБОТЕ

Сравните инструменты настройки среды IDE (строка меню, контекстное меню, панель инструментов), определите для себя наиболее приемлемые в работе. Результат оформите в виде таблицы:

Название компонента среды IDE
Наиболее приемлемый инструмент настройки среды





Выпишите в тетрадь название .vbp файла, .exe файла, проанализируйте и определите в чем разница этих файлов.
Выполняя практическую работу, выпишите в тетрадь программный код процедуры очистки экрана и процедуру конца программы.
ПУСК – Программы - Microsoft Visual Basic 6.0 - Microsoft Visual Basic 6.0

Окно проекта

Строка меню

Форма

Панель инструментов

Панель элементов

Конструктор форм

Окно свойств

Окно макета формы

Создать проект (Standart.exe)

Добавить форму

Мастер Project Wizard

Добавить модуль

Редактор меню

Запуск программы

Прерывание программы

Завершение программы

Окно проекта

Окно свойств

Окно макета формы

Окно просмотра объектов

Панель элементов

Label - Метка

TextBox - Текстовое поле

CommandButton - Командная кнопка

PictureBox - Графическое окно

ListBox - Окно списка

Image - Окно для создания графического образа

Способ 1 - Метка

Способ 2 - Текстовое поле

Способ 3 - Метод PRINT