Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Интегрированная среда разработки Microsoft Visual Basic. Особенности создания приложений средствами Microsoft Visual Basic
Visual Basic представляет собой интегрированную среду разработки, которая содержит набор инструментов, облегчающих и ускоряющих процесс разработки приложений. Причем процесс разработки заключается не в написании программы (программного кода), а в проектировании приложения. Приложение формируется средствами графического редактирования (компоновки), что позволяет свести процесс создания программного кода к минимуму. Visual Basic IDI (Integrated Development Environment - интегрированная среда разработки) – это набор меню, панелей, инструментов и окон, в совокупности образующих рабочее место программиста. Это среда, в которой разрабатываются приложения. Компоненты IDI: 1. Главное меню (рис.1): Рисунок 1 – Панель главного меню (рис.1): 2. Панели инструментов (рис. 2): Рисунок 2 – окно панеля инструментов – Отладка (Debug) – используется для тестирования программ и исправления ошибок (рис.3): Рисунок 3 – Окно отладки
– Правка (Edit) –используется при работе с программным кодом (рис.4): Рисунок 4 – Окно правки
– Панель элементов управления (ToolBox) (рис.5): Рисунок 5 – Окно панеля элементов – Окно свойств - в нём отражаются различные атрибуты (свойства) выделенных объектов. В левом перечислены названия свойств, а в правом значения. Имеется 2 закладки сортировки этих свойств по алфавиту или по категории (рис.6). Вызов – F4 или Просмотр / Свойства окна. Рисунок 6 – Окно свойств – Окно просмотра объекта – в нем отображаются свойства, события и методы объектов, постовляемых с VB или создаваемых программистом (рис.7). Вызов – F2 или Просмотр / Окно Просмотра Объекта или кнопка на. Рисунок 7 – Окно просмотра объекта – Окно формы – представляет собой контейнер для элементов управления формы (Активизация формы - Просмотр / Объект или Shift+F7) (рис.8): Рисунок 8 – Окно формы – Окно кода программы – служит для ввода и редактирования кода программы, который разделяется на процедуры, связанные с определёнными элементами управления. (двойной щелчок мыши на форме или Просмотр / Код) (рис.9): Рисунок 9 – Окно кода программы Приложение, создаваемое в среде Visual Basic, называется проектом. Программный проект — это совокупность частей, составляющих будущее WINDOWS-приложение. Любой проект должен обязательно состоять из экранных форм (хотя бы одной) и программных модулей (хотя бы одного). Visual Basic хранит каждый проект в отдельном файле с расширением vbp [15, с.25]. Экранная форма – это графическое представление WINDOWS-приложения вместе с содержанием этого окна (рис. 11). Содержание включает в себя: - совокупность свойств этого окна с их значениями; - совокупность, объектов, находящихся в этом окне; - совокупность свойств этих объектов с их значениями. В Visual Basic экранная форма хранится в отдельном файле с расширением frm (рис.10): Рисунок 10 – Окно экранной формы Программный код проекта (рис.11) существует не сам по себе, он привязан к отдельным объектам экранной формы. Часть кода, которая относится только к одному объекту, в свою очередь может состоять из нескольких фрагментов-процедур. В Visual Basic программный код почти всегда привязывается к какому-либо событию, которое является сигналом к началу работы программы. Например, щелчок мыши по какому-либо объекту экранной формы; загрузка новой экранной формы; перемещение указателя мыши вдоль полосы прокрутки; нажатие какой-либо клавиши на клавиатуре. Сначала проектируется экранная форма, затем устанавливаются события, которые будут происходить в работающем приложении, и только затем программируются действия, связанные с этими событиями. Рисунок 11 – Окно пустого программного кода проекта Событие – это характеристика класса объекта, описывающая внешнее воздействие, на которое реагирует объект этого класса во время работы приложения. Большинство процедур, из которых состоит программный код VB, привязаны к событиям и называются процедурами-событиями [18, с.75].
|