Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции по VBasic.doc
Скачиваний:
11
Добавлен:
17.09.2019
Размер:
1.16 Mб
Скачать

Режимы интерпретации и компиляции

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

Другой режим – режим компиляции. Суть его в следующем. Сначала производится отладка программы с помощью интерпретатора. Затем она транслируется (переводится) с языка высокого уровня (Бейсика) на язык низкого уровня (язык машинных команд компьютера). По-другому говорят, что программа компилируется. Язык машинных команд сложен, объем скомпилированных программ больше по сравнению с объемом исходного текста, но работают скомпилированные программы, как правило, значительно быстрее.

Кроме того, скомпилированная программа помещается в особый файл, который имеет расширение ехе. И этот файл запускается на выполнение самостоятельно, без поддержки среды VB, но операционная системы Windows обязательна. Для трансляции проекта используется опция File-Make. Попробуйте скомпилировать свою программу, выйти из среды VB и запустить программу на выполнение.

Окна Project Explorer и Form Layout

Приложения могут работать с несколькими формами. Добавить форму в проект можно в Project – Add Form или соответствующей кнопкой на панели инструментов. Для удобства работы можно пользоваться окнами Project Explorer и Form Layout.

Project Explorer – окно проводника проекта, графическое представление содержимого проекта, список всех файлов, которые входят в проект. Раскрыть окно проводника – View - Project Explorer или соответствующей кнопкой на главной панели. В окне проводника можем поменять название его частей, перейти к разным формам или к программному коду.

Form Layout Window – окно расположения формы на экране. Вызывается тоже в пункте View или соответствующей кнопкой на главной панели. С его помощью можно установить взаимное расположение форм приложения на экране, перетаскивая их нажатой мышкой. При этом меняются их свойства Left и Top.

Задание1. Откройте новый проект, добавьте в него еще две новые формы (кнопка Add Form), поставьте на формы разные объекты, сделайте формы разным цветом. При помощи проводника проекта переходите к разным формам и их программным кодам. При помощи окна Form Layout установите взаимное расположение форм так, чтобы при запуске они все были видны и не загораживали друг друга. Проследите в окне свойств, как меняются значения свойств Left и Top каждой формы.

Методы

Кроме процедур, которые программист составляет самостоятельно, VB предоставляет большое количество встроенных процедур и функций (особый вид процедур). Эти процедуры описаны в справочной системе, и есть они в любом языке программирования. Но в объектно-ориентированных языках появились особые процедуры – методы. Методы это процедуры, которые принадлежат конкретным объектам. Чтобы вызвать метод, надо написать имя объекта, поставить точку, выбрать метод. Методы объекта определяют те задачи, которые может выполнить данный объект.