Основным признаком среды разработки программных приложений (ПП)- как интерпретатора является то, что созданные в ней программы выполняются только в самой среде разработки. Программу можно запустить непосредственно из среды и если в ней есть ошибки, они сразу же распознаются. Все это наблюдается и в IDE Visual Basic, где можно запустить приложение непосредственноIDE Visual Basic как компилятор
Visual Basic 6.0 нельзя назвать чистым компилятором, так как в отличие, например, от Visual C++, Visual Basic не создает исполняемый файл сразу же при запуске из среды разработки. Для создания такого файла необходимо сделать это явно ( запустить команду File\Make *.EXE). Так называемый Native Compiler”- компилятор, при этом, создает машинный код. Таким образом. Visual Basic объединяет в себе возможности как интерпретатора, так и компилятора.
Различные издания Visual Basic:
- Издание для начинающих (Learning Edition)
- Издание для профессионалов (ProfessionalEdition)
- Промышленное издание (Enterprise Edition)
Далее рассмотрим рабочую среду и основные принципы создания проектов. После запуска Visual Basic на экране появляется диалоговое окно, в котором вы можете выбрать тип создаваемого приложения. Из этого же окна можно загрузить уже существующий проект.
Главное окно среды разработчика содержит несколько окон. Все окна подчиняются главному окну Visual Basic и могут прикрепляться (dockable) к одному из его краев. При необходимости такой многодокументный (MDI — Multiple Document Interface) вид среды разработки можно настроить
В верхней части экрана находится центр управления Visual Basic — панель инструментов (Toolbar). Ее можно настраивать, как это обычно делается в приложениях Microsoft.
Панель элементов (слева сверху вниз вдоль края экрана( Рис. 1.2; Рис. 1.3.)).Кнопки, поля ввода и другие элементы(обьекты), которые нужны для создания визуального интерфейса приложения, расположены на панели элементов (Toolbox). Окно формы, часто называемое просто форма, является главным элементом приложения. Окно проводника проекта( Рис. 1.2.).В окне проводника проекта отображаются все элементы приложения: формы, модули, классы и т.п., сгруппированные по категориям. В Visual Basic все разрабатываемые приложения называются проектами Все элементы проекта сохраняются как отдельные и независимые файлы. Поэтому их можно в любое время загружать и сохранять. Это дает возможность использовать в проекте формы и коды, созданные для других проектов, что экономит рабочее время.
Содержимое окна проекта сохраняется в специальном файле. Он имеет расширение (.vbp) и содержит список элементов, которые нужно загрузить в среду разработки. Если толь-ко проектов объединяются в группу, их имена сохраняются в файле с расширением
Окно кода — начало работы над прикладной логикой проекта Главный вывод: для выполнения программного кода в VB всегда необходимо
событие. Это одно из важнейших правил создания приложений в Visual Basic.
Ни один код не выполняется без события. Это правило имеет лишь одно исключение, Объекты. В предыдущих пунктах упоминалось об объектах. Многое, или почти все из того, с чем вы работаете в Visual Basic, является объектами (формы, командные кнопки текстовые окна, графические окна, окна диалогов, списки , меню, принтер , и т.д.).. Объектами являются целые системы управления базами данных(Access,SQL Server ,Oracle и др.) ,большое число информационных систем(MS Office,Visio, Mapinfo, Corel Drawe и т.д.)
Элементы управления . Объекты, компануемые в проект VB с панели элементов управления, называются элементами управления (Controls). Через них, пользователь инициирует определенные события и в результате может управлять программой. Каждый объект характеризуется определенными атрибутами, которые можно разделить на три категории:
• события;
• методы;
• свойства.
Классы. Объекты являются членами классов. К одному классу принадлежат объекты с одинаковым набором свойств, методов и событий. События связаны с определенными действиями пользователя и могут вызывать исполнение кода Visual Basic. Методы — это рабочие операторы объекта выполняющие заданные действия над ним. Например, метод Move позволяет переместить элемент управления в заданную позицию. Свойства отвечают за поведение и внешний вид объекта. Например, свойство Caption определяет текст надписи на объекте (надпись на кнопке, например).Рассмотрим еще простой пример- телефон. Звонок телефона — это событие.
22.Visual Basic — это ООП версия одного из популярных языков программирования. В настоящее время с помощью Visual Basic можно быстро создавать приложения, работающие в среде Windows для любой области компьютерных технологий: бизнес-приложения, мультимедиа, приложения типа клиент — сервер и приложения управления базами данных. Кроме того, Visual Basic является встроенным языком для приложений Microsoft Office. Многие разработчики других Windows-приложений также используют Visual Basic в качестве внутреннего языка своих приложений.
Объект — некая сущность, которая четко проявляет свое поведение и является представителем некоторого класса подобных себе объектов. Почти все, с чем производится работа в VB, является объектами. Например: Форма, Командная кнопка, Текстовое поле и т. д.
Каждый объект характеризуется:
- свойствами;
- методами;
- событиями.
Свойство — это имеющий имя атрибут объекта. Свойства определяют характеристики объекта (цвет, положение на экране, состояние объекта).
Методы — это действия или задачи, которые выполняет объект (то, что можно делать с объектами).
Классом объектов в объектно-ориентированных языках программирования называется общее описание таких объектов, для которых характерно наличие множества общих свойств и общих действий, которые способны выполнять эти объекты (например, класс Командная кнопка — общее описание кнопок в окнах приложений). Они должны иметь множество общих свойств и других характеристик (например событий, одинаковых для всех этих объектов: щелчок мышью).
Приложение, создаваемое в среде Visual Basic, называется проектом. Программный проект — это совокупность частей, составляющих будущее WINDOWS-приложение. Любой проект должен обязательно состоять из экранных форм (хотя бы одной) и программных модулей (хотя бы одного). Visual Basic хранит каждый проект в отдельном файле с расширением vbp.
Экранная форма — это графическое представление WINDOWS-приложения вместе с содержанием этого окна. Содержание включает в себя:
- совокупностьсвойств этого окна с их значениями;
- совокупность,объектов, находящихся в этом окне;
- совокупностьсвойств этих объектов с их значениями.
Событие — это характеристика класса объекта, описывающая внешнее воздействие, на которое реагирует объект этого класса во время работы приложения.
Большинство процедур, из которых состоит программный код VB, привязаны к событиям и называются процедурами-событиями.
Создание любого приложения состоит из следующих этапов.
- Постановказадачи. Описание принципа работы будущего приложения, видов экранных форм(окон) этого приложения.
- Разработкаинтерфейса. Создание экранных форм приложения со всеми находящимися наэтих формах объектами и свойствами этих объектов.
- Программирование.Определение того, какие события будут происходить в процессе работыприложения, составление алгоритмов процедур для этих событий и написаниепрограммы (программных кодов) этих процедур.
- Отладкапрограммы. Устранение логических ошибок в процедурах и достижение того,чтобы приложение работало удовлетворительно в среде проектирования.
- Сохранениепроекта и при желании — компиляция (превращение проекта в исполняемоеприложение, способное работать самостоятельно за пределами средыпроектирования).
Приложение может работать в режиме компиляции или интерпретации. В режиме интерпретации все инструкции на языке БЭЙСИК, из которых состоит программа, будут выполняться системой Visual Basic непосредственно в процессе их чтения компьютером строка за строкой в среде разработки.
Статьи к прочтению:
Visual Basic Tutorial — 2 — Installing The Visual Basic IDE
Похожие статьи:
-
Элементы проекта visual basic for application. интегрированная среда разработки.
Редактор VBA активизируется командой Сервис/Макросы/Редактор Visual Basic. Интерфейс VBA состоит из следующих основных компонентов: окна проекта, окна…
-
Среды программирования delphi, visual basic. этапы разработки приложения
Внешний вид среды программирования Delphi отличается от многих других из тех, что можно увидеть в Windows. К примеру, Borland Pascal for Windows 7.0,…