Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
методичка.doc
Скачиваний:
87
Добавлен:
09.05.2015
Размер:
507 Кб
Скачать
☆

Программные модули

Программы Visual Basic хранятся в программных модулях, которые бывают трех видов: модуль формы, стандартный модуль, модуль класса.

Модули формы содержат объявления переменных, констант, типов данных, внешних процедур, используемых на уровне модуля, процедур обработки событий. Они хранятся в файлах, имеющих расширение frm.

Стандартные модули содержат объявление глобальных и локальных переменных, констант, типов, внешних процедур. Они хранятся в файлах с расширением bas.

В Visual Basic можно создавать новые объекты с разработанными для них свойствами и методами, помещая их в модули классов, хранящихся в файлах с расширением cls.

Процедуры

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

В Visual Basic существуют следующие процедуры:

  • Sub

  • Function

  • Property

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

[ Private] [ Pablic ] [ Static ] Sub имяПроцедуры (аргументы)

Операторы программного кода

End Sub

Параметр аргумента применяется для объявления передаваемых в процедуру переменных.

Процедуры обработки событий связаны с объектами, расположенными на формах, или с самой формой и выполняются при наступлении события, с которым они связаны.

Например:

Private Sub Form_Load()

Form1.Picture = ImageList_test. ListImage(6). Picture

End Sub

При запуске Visual Basic 6.0. (Рис.1) на экране появляется диалоговое окно New Project (Новый проект), используя которое можно выбрать шаблон для нового проекта, запустить мастера создания проекта или открыть ранее созданный проект. Это окно содержит три вкладки следующего назначения:

New (Новый) — содержит шаблоны и мастера для создания нового проекта;

Existing (Существующий) — позволяет открыть ранее созданный проект или проекты-примеры, поставляемые с Visual Basic 6.0. Вкладка имеет раскрывающийся список, с помощью которого можно выбрать любую папку на имеющихся ресурсах компьютера;

Recent (Недавно созданный) — содержит список проектов, открывавшихся в последнее время;

Для создания нового проекта используется вкладка New. На ней можно выбрать один из следующих типов шаблона проекта:

Standard EXE — стандартное выполняемое приложение;

ActiveX EXE — выполняемое приложение ActiveX;

ActiveX DLL — динамическая библиотека ActiveX;

ActiveX Control — элемент управления ActiveX;

ActiveX Document EXE — выполняемое приложение документов ActiveX и д.р.

Рис. 1. Окно New Project для выбора типа

создаваемого проекта

После выбора типа проекта пользователь переходит непосредственно в инструментальную среду проектирования Visual Basic 6.0.

Если вы не хотите, чтобы диалоговое окно New Project появлялось при последующих запусках Visual Basic 6, установите флажок Don't show this dialog in the future (He показывать этот диалог в дальнейшем), находящийся в нижней части окна.

Интегрированная среда разработки

Интегрированная среда разработки (IDE) представляет собой знакомый нам по другим приложениям Microsoft графический интерфейс. Ее внешний вид показан на Рис. 2.

Рис.2 Интегрированная среда проектирования

Visual Basic 6.0.

В состав среды проектирования включен набор следующих основных элементов:

Главное меню;

Стандартная панель инструментов (Standard);

Панель элементов управления;

Окно проводника проекта (Project);

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

Редактор меню (Menu Editor);

Окно свойств (Properties);

Окно макета формы (Form Layout);

Окно просмотра объектов (Object Browser);

Редактор исходного кода.

Описанная среда позволит выполнить ряд лабораторных работ, в которых изучаются основные конструкции алгоритмов: линейные, разветвляющиеся, циклические.