Лабораторная работа № 1 (2 часа)




МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССЙСКОЙ ФЕДЕРАЦИИ

ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ

ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО

ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ

«Воронежская государственная лесотехническая академия»

Кафедра вычислительной техники и информационных систем

 

Операции оная система WINDOWS

КОМПЬЮТЕРНАЯ ГРАФИКА

Язык визуального программирования

VISUAL BASIC 6

(графические свойства)

Методические указании к выполнению лабораторных работ

студентами 1-го курса направления 250403.62-

Технология деревообработки

 

Воронеж 2012


УДК 681.3

Чевычелов Ю.А. Графические средства языка визуального программирования Visual Basic. Методические указания к выполнению лабораторных работ по дисциплине «Компьютерная графика» для студентов специальности 250403,62 - Технология деревообработки/ Ю.А. Чевычелов, Е.С. Хухрянская - Воронеж: ВГЛТА, 2011. - 52 с.

Методические указания разработаны на кафедре вычислительной техники ВГЛТА с учетом требований государственного общеобразовательного стандарта и примерной программой дисциплины "Информатика" для направления Технические науки Государственного комитета РФ по высшему образованию, разработанной в 2000г.

Печатается по решению редакционно-издательского совета ВГЛТА

Рецензент: проф. кафедры И и УС, д-р техн. наук Лебедев В.Ф.

Ответственный редактор

Зав. каф. Вычислительной техники ВГЛТА, д-р. техн. наук, профессор

Межов В.Е.

Редактор

Воронежская государственная лесотехническая академия

 

Введение

 

Эра электронного рисунка началась середине 50-х годов прошлого столетия, когда ученые и исследователи продемонстрировали иллюстрационную часть своих исследований (различные графики) на экране дисплея электронной вычислительной машины.

Целью данных методических указаний состоит в том, чтобы показать читательской аудитории технику создания средствами языка визуального программирования Visual Basic графических образов. Знание и понимание основ и принципов получения графического изображения в значительной степени увеличивает вероятность достижения положительного результата и его адекватное восприятие.

Методические указания предлагают рассмотреть основы техники создания координатного пространства, вопросы построения графического изображения средствами графических элементов управления и графических методов, возможности формирования разнообразных кривых, круговых диаграмм и графиков, работы с цветом.

Методические указания ориентированы на студентов специальностей 260200 - технология деревообработки, 210200 – автоматизация технико-экономических процессов, 210214- автоматизация технологических процессов лесопромышленного комплекса, 150200 – автомобили и автомобильное хозяйство, 170400 – машины и оборудование лесного комплекса, изучающих основы информационных технологий в рамках программы ЕН2 по дисциплина «Информатика», для преподавательского состава, обеспечивающего занятия по данной дисциплине, а также для преподавателей всех специальностей, использующих средства персональных ЭВМ в учебной и методической работе в своей предметной области.


Лабораторная работа № 1 (2 часа)

Тема занятия: Изучение интегрированной среды разработки Visual Basic 6

Цель занятия: Познакомиться возможностями инструментальной среды визуального языка программирования Visual Basic 6

 

Интегрированная среда Visual Basic 6 позволяет выполнить полный цикл разработки программ: ввод текста программы на языке Visual Basic 6, компиляцию программы в объектный код, отладку и запуск программы.

Среда разработки Visual Basic 6

При работе в Visual Basic (VB) самое главное для начинающего – освоить среду разработки. Без интегрированных инструментов этой среды программирование на VB в утомительное и тяжелое занятие. В процессе проектирования приходится рисовать блок-схемы и писать программы, а затем набирать их строка за строкой. VB содержит инструментальные средства, упрощающих процесс разработки приложений. Visual Basic — не просто язык программирования. Это — интегрированная среда, позволяющая разрабатывать, выполнять, тестировать и отлаживать создаваемые приложения. В совокупности они образуют интегрированную среду разработки IDE (Integrated Development Environment).

VB IDE содержит графическую среду, в которой можно наглядно конструировать экранные формы и управляющие элементы, используемые в приложениях. VB содержит множество полезных инструментов, облегчающих труд при программировании. Это проекты, формы, объекты, шаблоны, нестандартные управляющие элементы, надстройки и т.д.

Visual Basic используется как среда разработки, созданная по образцу Проводника Windows. Знакомая обстановка помогает пользователю немедленно приступить к разработке приложений на VB. Почти всеми объектами и инструментами на экране можно управлять, щелкая на них правой кнопкой мыши. Эта простейшая операция позволяет задавать свойства, добавлять новые элементы и просматривать контекстную справку.

Запуск Visual Basic 6

После инсталляции Visual Basic 6 все нужные для работы с этой системой пиктограммы будут находиться в одной папке операционной системы Windows.

Для запуска Visual Basic 6 необходимо:

· Щелкнуть мышью по кнопке Start ( Пуск ) панели задач Windows **.

· Выбрать опцию Programs ( Программы ) из первого меню.

· Выбрать опцию Visual Basic 6 из второго меню или дважды щелкнуть по ярлыку VB 6 на Рабочем столе.

При первом запуске VB запускает мастер Project Wizard, на экране появляется диалоговое окно New Project (рис. 1).

 

Рис.1 Диалоговое окно New Project мастера Project Wizard

 

Здесь можно выбрать один из нескольких типов шаблонов проектов. Окно состоит из нескольких вкладок: New (Новые проекты), Existing (Существующие проекты) и Recent (Недавно использованные). Выбор шаблона проекта на вкладке New поручает VB создать основу приложения. То же можно сделать через Главное меню/«Файл» ® «Новый проект» или через комбинацию клавиш < Ctrl + N >: «Открыть проект » или < Ctrl + O >: «Добавить проект ».

На вкладке Existing выбирается существующий проект, т.е. проект в котором вы работали в прошлом или продолжаете работу.

Вкладка Recent позволяет выбрать один из недавно используемых проектов. Внешне она похожа на Existing, но на ней перечисляются лишь те проекты, над которыми вы работали последнее время.

Для нового проекта в большинстве случаев выбирают «Стандартный EXE» или значок на панели инструментов. Когда вы первый раз запускаете Visual Basic 6, появляется экран подобный, представленному на рис. 2.

 

 

Рис. 2 Интегрированная среда разработки (IDE) Visual Basic

 

На рисунке изображена интегрированная среда разработки IDE VB. Среда называется интегрированной, поскольку с экрана можно вызвать любой необходимый инструмент программирования. Среду также часто называют программой конструирования. Для краткости изложения будем называть ее просто IDE.

IDE состоит из следующих компонентов:

· главного меню;

· панели инструментов;

· окна проекта;

· окна свойств;

· окна макета формы;

· панели элементов;

· конструктора форм;

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

Главным меню называется строка текста, расположенная в верхней части окна Visual Basic, которая внешне похожа на меню других приложений Windows.

Рассмотрим основные меню, используемые для работы с VB.

Файл (File) – содержит команды открытия и сохранения проектов, создания исполняемых файлов и список последних открывавшихся проектов.

Правка(Edit) – стандартные команды по работе с буфером обмена вырезание, копирование, вставка, а также множество команд форматирования и редактирования кода программы. Команда поиска может использоваться в процедуре, модуле или целом проекте.

Вид (View) – команды отображения или скрытия компонент и инструментов.

Проект(Project) – команды добавления и удаления форм, программных модулей, страниц свойств и компонентов.

Формат(Format) –команды выравнивания элементов управления по координатной сетке формы.

Отладка(Debug) – команды отладки программы приложения, то есть, можно запустить и остановить приложение, расставить точки прерывания и выбрать рассматриваемые объекты.

Запуск(Run) – команды запуска, прерывания и останова текущего приложения.

Запрос(Query) – данное меню доступно при создании баз данных

Инструменты(Tools) – средства создания компонентов и элементов управления Active X, команды запуска Menu Editor и открытия окна Option для настройки рабочей среды.

Добавления(Add-Ins) – настройки, которые при необходимости можно добавлять или удалять. Используется при создании баз данных.

Окна(Windows) – стандартное меню, содержащее команды упорядочения, разделения и расположения окон на экране.

Помощь(Help) – команда вызова справочной системы.

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

Панели инструментов позволяют получить быстрый доступ к наиболее часто используемым командам меню. По умолчанию Панельинструментов находится под главным меню. Если панель инструментов, не видна, нужно выполнить команду «Вид» или < Alt + В >, выбрать вкладку «панели», а потом поставить в вкладке Standard. Кроме нее в IDE VB есть дополнительные панели инструментов, применяемые при редактировании, конструировании и отладке форм. Команда Вид ® Панели ® Customize отображает или скрывает панели инструментов для окон редактора, форматирования и ли редактора форм. Вид главной панели инструментов изображен на рис. 3.

Окно форм

Главной частью экрана проектирования является окно форм, которое подобно изображенному на рис.4.

Форма (form) — это обычное окно Windows, состоящее из рамки (frame), заголовка (caption) и рабочей области. Форма – это контейнер элементов управления, входящих в состав средств пользовательского интерфейса. Каждое окно, отображаемое на рабочем столе при выполнении приложения Visual Basic является формой. В VB формы - это объекты высшего уровня. Работа любого приложения начинается с создания формы.

 

Это окно по умолчанию имеет заголовок Form 1. Если вы создадите вторую форму, она по умолчанию получит имя Form 2. Последовательность имен логична, но не слишком образна. При желании имя формы можно изменить.

Окно форм обладает обычными свойствами окна. Если подвести указатель мыши к любой кромке окна, указатель заменяется специальным символом, имеющим форму двунаправленной стрелки. Нажав левую кнопку мыши и перемещая мышь, можно сдвинуть границу окна, расширив или сузив тем самым форму. При нажатии кнопки свертки окно формы сворачивается в пиктограмму. Двойной щелчок по пиктограмме приводит к развертке окна до первоначальных размеров.

Каждый проект на Visual Basic 6 имеет, по крайней мере, одну форму, которая используется для проектирования интерфейса с пользователем вашей программы.

Инструментальная панель применяется для размещения на форме кнопок, текстовых окон, заголовков, комбинированных списков и всех других стандартных блоков системы Windows, используемых для конструирования интерфейса с пользователем. Все эти объекты называются «объектами управления» (controls).

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

 

Упражнение 1. Настройка параметров сетки формы.

1. Щелкните на позиции Инструменты инструментального меню.

2. Откройте диалоговое окно Опции.

3. В диалоговом окне выберите опцию Главная.

4. В рамке Настройка сетки формы установите желаемые параметры сетки (например, 200×200). Нажмите клавишу < Enter >.

5. Верните прежние установки.

 

Окно проекта

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

Все объекты, составляющие приложение объединяются в проект. При сохранении проекта для дальнейшего использования, тестирования и отладки и дополнения VB присваивает файлу описания проекта стандартное расширение *. vbp. Простейший проект обычно содержит одну форму. Помимо форм в окне проекта перечислены модули и классы. Чтобы просмотреть форму, выделите ее в окне проекта и нажмите кнопку Вид объекта (View object) (для просмотра программного кода, связанного с формой, следует нажать Просмотр кода (View code)).

 

Инструментальнаяпанельэлементов

 

 
 

 


(Pointer) Указатель ¾–––––¾ ––¾ (PictureBox) Графическое поле

(Label) Надпись –¾¾¾–¾¾¾¾––––– (TextBox) Текстовое поле

(Frame) Рамка –¾¾¾¾¾¾¾¾––––– (CommandButton) Кнопка

(CheckBox) Флажок ¾¾–––––– ¾¾ (OptionButton) Переключатель

(ComboBox)Комбинир.поле¾¾¾¾¾ –––––––(ListBox) Список

Горизонт. полоса прокрутки¾¾¾¾¾¾––––– Вертикальная полоса прокрутки

(Timer) Таймер ¾¾¾¾¾¾¾¾¾––– (DriveListBox) Список дисков

(DirectoryListBox) Список каталогов ¾¾–¾¾ (FileListBox) Список файлов

(Shape) Фигура ¾¾¾¾¾¾¾¾¾–––– (Line) Линия

(Image) Рисунок ¾¾¾¾¾¾¾¾¾––– (Data) Элемент данных

(OLE) Элемент OLE ¾–––––¾

 

 

Панель элементов содержит компоненты, из которых складывается интерфейс приложения. Пользовательский интерфейс – это, то что видит пользователь на экране компьютера при выполнении приложения. Он состоит из различных элементов, предназначенных для взаимодействия и управления приложением. Эти компоненты в виде кнопок размещаются на формах в своих приложениях. Большинство элементов являются неотъемлемой частью VB и называются встроенными, или стандартными.

Кроме стандартной панели инструментов можно создать пользовательскую панель. Для этого нужно щёлкнуть правой кнопкой мыши на свободном месте панели и в появившемся контекстном меню выбрать «Add Tab» и задать имя новой панели. Если щёлкнуть на названии панели, то в появившемся окне можно выбрать «Delete Tab » — для удаления панели и «Rename Tab » – для переименования.

Элементы можно перетаскивать из панели в панель. При удалении пользовательской панели они переходят в стандартную панель. Кроме стандартных элементов на панели можно поместить ряд дополнительных элементов, которые можно удалять в отличие от стандартных неудаляемых.

Для их ввода правой кнопкой мыши необходимо щёлкнуть на свободном месте панели элементов для появления окна, в котором выбрать позицию «Компоненты ». Затем в списке (рис. 6) выбрать элемент и для помещения его на панель рядом с ним поставить или её удалить для удаления элемента с панели. Окно с компонентами можно вызвать из меню Проект®Компоненты или <Ctrl+T>.

Упражнение 2.

Создание пользователь­ской панели элементов управления

1. Установить курсор на свободное место панели управляющих элементов и нажать правую клавишу мыши. В появившемся контекстном меню выбрать Add Tab.

2. Щелкнуть левой кнопкой мыши. В появившемся диалоговом окне задайте имя пользовательской панели инструментов. На панели элементов появляется кнопка с заданным именем.

3. Установить указатель на элемент на стандартной панели и, нажав левую кнопку мыши, перетащить выбранный элемент на кнопку пользовательской панели элементов. Выбранный элемент со стандартной модели перемещается на пользовательскую панель. Процедуру перетаскивания продолжать до полного формирования пользовательской панели.

4. В состав панели дополнительный элемент управления Grid (дополнительный элемент – это элемент управления, который отсутствует на стандартной панели элементов). Для его ввода необходимо щелкнуть правой кнопкой мыши по свободному месту панели элементов. В появившейся панели контекстного меню выбрать позицию Компоненты. В окне со списком дополнительных элементов выбрать Microsoft FlexGrid Control, отметив позицию выбора знаком . Для подтверждения выбора щелкнуть левой кнопкой мыши последовательно по кнопка Применить и ОК. Иконка элемента появляется на стандартной панели.

5. Перетащить дополнительные элементы в пользовательскую панель.

6. После завершения работы с пользовательской панелью ее можно удалить. Для этого щелкнуть правой кнопкой мыши по кнопке с именем пользовательской панели элементов. В контекстном меню выбрать позицию Tab Del левой кнопкой мыши. Пользовательская модель исчезнет. При этом все элементы пользовательской панели элементов переместятся на стандартную панель. Для удаления дополнительных элементов управления со стандартной панели необходимо в списке Компоненты убрать признак выбора элемента, что в дальнейшем и подтверждается последовательным нажатие кнопок Применить и ОК.

 

Окно свойств

Окно свойств находится под окном проекта. В нем отображаются различные атрибуты (свойства) выделенных объектов. Каждая форма и управляющий элемент – в приложении считается объектом, а каждый объект характеризуется набором свойств. В окне свойств (Properties) (рис.7) содержится множество установок для выбранного объекта интерфейса приложения. Свойства – это атрибуты объекта, такие как размер, заголовок, цвет т.д. Установкой значений свойств можно настроить внешний вид элементов управления формы. Например, если необходимо изменить цвет формы, необходимо в окне свойств формы выбрать атрибут BackColor (Цвет фона). Щелчком на кнопке со стрелкой около текущего значения цвета можно отобразить палитру выбираемых цветов.

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

Поскольку Visual Basic IDE является визуальной средой программирования, большинство свойств задается в режиме конструирования, поскольку в этом случае экономится время, которое тратится на написание кодов, дающих те же результаты.



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2016-07-22 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: