Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка_VB_ч_1_МГУС.doc
Скачиваний:
46
Добавлен:
23.08.2019
Размер:
1.41 Mб
Скачать
  1. Особенности программирования на Visual Basic

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

Запуск Visual Basic (VB) можно осуществить обычными способам – или с помощью Главного меню Windows или двойным щелчком по ярлыку VB, если он имеется на Рабочем столе.

При запуске VB запускается мастер Project Wizard (Мастер проектов) и на экране появляется диалоговое окно Новый проект с тремя вкладками: Новое (New), Существующее (Existing) , Прошлое (Recent). Если проекты VB уже созданы и требуется дальнейшая работа с проектами, используются вкладки Существующее и Прошлое. При создании нового проекта необходимо использовать вкладку Новое, в которой по умолчанию выделен шаблон проекта Стандартный EXE (Standard.exe). Для его запуска нажимаем кнопку Открыть. Именно этот шаблон будет использоваться при разработке разных программ, которые принято называть в VB проектами.

Новый проект откроется в среде программирования, называемой интегрированной средой программирования IDE (Integrated Development Environment). На рис. 1.1. изображен вид Главного окна Visual Basic.

IDE состоит из нескольких компонентов:

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

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

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

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

  • окна макета свойств;

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

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

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

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

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

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

1.2. Проекты, программы

Программа в VB называется проектом. Проект включает в себя:

  • файл проекта, имеющий расширение .VBP; имя проекту программист задает сам, по умолчанию присваиваются стандартные имена: Проект1, Проект2…;

  • модули формы, файлы которых имеют расширение .FRM; имена файлам лучше задавать с префиксом frm (три буквы с начала названия), например, frmВычислить, frmИнтеграл. По умолчанию формы называются Form1, Form2…;

  • программные модули, файлы которых имеют расширение .BAS; имя задает программист (по умолчанию присваиваются имена Модуль1, Модуль2, …).

Кроме упомянутых модулей в состав проекта могут входить также модули классов (*.cls) – для определения классов и их интерфейсов, документ пользователя (*.dob), позволяющий создавать программы для Internet Explorer, страницы свойств (*.pag) – для определения свойств вновь созданных управляющих элементов, управляющий элемент пользователя (*.ctl), OCX-элемент (*.ocx) – ActiveX-элемент, предназначенный для использования на других программно-аппаратных платформах. В практических заданиях, приведенных в разделе 2, эти модули не используются.

Файл проекта содержит только подробный список частей проекта. Самих частей проекта он не содержит, а только перечисляет их. Поэтому размер этого файла небольшой.

Формаэто основа графического интерфейса приложения. Весь проект привязан к форме (или формам). На форме программист создает различные стандартные (и другие) элементы управления, которые требуются для решения задачи. Какие это будут элементы управления, решает программист. С помощью элементов управления пользо­ватель может управлять приложением, манипулировать данными во время его выполнения. Именно формы позволяют организовать интерактивное взаимодействие пользователя с приложением VB. Формы характеризуются свойствами, которые приводятся в окне Свойств после выделения формы одним щелчком на ней левой кнопкой мыши (ЛКМ).

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

Однако в программном модуле при вызове процедуры допускается указание имени формы, где эта процедура записана. Выглядеть этот вызов может быть так: frmProba1.FNY(a), где frmProba1 – имя формы, FNY(a) – функция, вычисляющая подынтегральное выражение.

Любое приложение Windows состоит из одного или нескольких окон, которые на этапе разработки называются формами. Формы являются визуальной основой разрабатываемого приложения. Форма представляет собой окно, в котором размещаются различные стандартные элементы управления: кнопки, надписи, текстовые поля, флажки, переключатели, списки, комбинированные списки, линейки прокрутки и т.д. Ниже будет указано, как добавить на Панель элементов и другие элементы управления.