logo
Лекции_ПиОА[1]

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

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

Запуск Visual Basic IDE. Система Visual Basic в среде ОС Windows может быть запущена одним из нескольких способов, например, при помощи кнопки Пуск панели задач. Для запуска необходимо выполнить операции: 1) нажать кнопку Пуск Панели задач, 2) выбрать пункт меню Программы, 3) затем  Системы программирования, 4) далее  Visual Basic 6.0. В результате на экране появляется набор окон интегрированной среды разработки (IDE), которые рассмотрим.

Строка меню. Содержит команды, используемые при работе с Visual Basic. Кроме стандартных меню File, Edit, View, Window и Help, здесь расположены меню, обеспечивающие доступ к функциям программирования, например, Project, Format или Debug.

Контекстное меню. Содержит команды для часто выполняемых действий. Чтобы открыть контекстное меню, необходимо щелкнуть правой кнопкой на объекте, с которым в данный момент происходит работа. Список доступных команд из контекстного меню зависит от того, на какой области интерфейса среды разработки был выполнен щелчок. Например, контекстное меню, отображаемое в результате щелчка на Панели элементов управления, позволяет отобразить диалоговое окно Components (Компоненты). В этом окне функция Hide означает, убрать Панель элементов управления, Dock прикрепить или Undock открепить ее, или tab добавить к окну вкладку. Контекстное меню исчезает после выбора одного из его пунктов. Выбор пункта в меню производится левой кнопкой мыши или в результате щелчка левой кнопкой вне меню.

Панели инструментов. Предоставляют быстрый доступ к наиболее часто используемым командам среды программирования. Щелчок (если кнопка не указывается, то всегда подразумевается левая кнопка) по кнопке панели инструментов (Toolbar) вызывает выполнение действия, которое приписано этой кнопке. По умолчанию при запуске Visual Basic отображается только одна Стандартная панель инструментов (Standard Toolbar). Подключение и отключение дополнительных панелей инструментов для редактирования, разработки форм и отладки производится командой Toolbars (Панели инструментов) из меню View (Вид) или путем вызова контекстного меню (рисунок справа) щелчком левой кнопкой мыши по любой из имеющихся на экране панели инструментов. Подключенные панели отмечаются в меню флажками. Установка или удаление флажков производится левой кнопкой мыши. Панели инструментов можно зафиксировать (прикрепить) ниже панели меню или сделать перемещаемыми (Float), выбрав вертикальную полосу на левом краю и перетащив ее с панели меню.

Панель элементов управления (Toolbox). Обеспечивает проектировщика набором элементов управления, необходимых во время разработки для размещения элементов управления на форме. Иногда одного набора элементов управления не хватает. Тогда используется возможность создания множества различных наборов. Сначала на панели Toolbox находится один набор с названием General (основной) Для добавления дополнительных наборов используется пункт Add Tab контекстного меню этой панели. Разработчик указывает имя (произвольное) нового набора и с помощью пункта Components контекстного меню заполняет ее нужными элементами управления. На панели появляется столько надписей с названиями наборов, сколько их было создано. Любой из наборов, кроме General, с помощью пункта Delete Tab контекстного меню в любой момент можно удалить.

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

Окно Свойств (Properties). Перечисляет установленные свойства для формы или элемента управления. Свойство (Property) это характеристика объекта, например, цвет, название, размер.

Обзор объектов (Object Browser). Вызывается с помощью соответствующей кнопки на панели управления. Средство Object Browser перечисляет доступные для данного проекта объекты и предоставляет быстрый способ навигации по коду. Object Browser используется для обследования объектов в Visual Basic и других приложениях, определяет, какие методы и свойства доступны для этих объектов и вставляет код процедур в приложение.

Окно Формы (Дизайнер). Служит в качестве окна, которое можно настроить (customize) при разработке интерфейса приложения. Для придания форме желаемого вида, программист располагает на форме или добавляет к ней элементы управления, графику и картинки. Каждая форма приложения имеет собственное окно дизайнера форм.

Окно Редактора кода. Служит для редактирования программного кода приложения. Для каждой формы или модуля кода приложения создается отдельное окно редактора кода.

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

Окна Immediate, Locals, Watch. Предусмотрены для использования в процессе отладки приложения. Они доступны, только если приложение выполняется из IDE.

Возможности интерфейса Visual Basic можно расширить с помощью дополнительных модулей (add-ins). Эти модули, поставляются фирмой Microsoft и другими поставщиками и предоставляют, например, возможности управления исходным кодом, что позволяет поддерживать проекты, разрабатываемые группой программистов.