Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Среда разработки Visual basic. Окно проекта, окно формы, панель инструментов формы, окно свойств, окно программного кода



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

Визуальная составляющая определяет интерфейс пользователя (кнопки, поля сообщений и другие элементы управления). При воздействии на элементы ин-терфейса пользователь вызывает некоторые события. Системная составляющая среды программирования анализирует событие и запускает соответствующий метод, обработчик событий.

Для доступа к свойствам и методам объекта, являющегося составной частью других, более крупных объектов, нужно записать список из всех вложенных объектов.

Например, в конструкции: MyMonitor.Power.Value объект MyMonitor включает объект-кнопку Power, и наследует свойство Value объекта Power. Вложенность объектов наследования может возрастать.

Приложение – это набор инструкций, заставляющий компьютер выполнять задачу. Структура приложения – это метод организации инструкций, т.е. место их хранения и порядок их выполнения. Приложение Visual Basic основано на объектах, поэтому структура программы близко моделирует его физическое представление на экране. Экранная форма является представлением свойств, которые определяют её вид на экране и внутреннее поведение.

Для каждой формы в приложении существует связанный с ней модуль формы, который хранится в файле с расширением FRM и содержит её код. Каждый модуль формы содержит процедуры обработки событий – раздел кода, который выполняется в ответ на определённые события. Для каждого элемента управления формы существует соответствующий набор процедур обработки событий в модуле формы. Код, не связанный с конкретной формой или элементом управления, помещается в стандартный модуль, хранимый в файле с расширением BAS.

Событие – это действие, распознаваемое формой или элементом управления. Каждая форма и элемент управления в Visual Basic имеют заранее определённый набор событий и коды процедур, связанных с обработкой этих событий.

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

Каждый модуль содержит одну или более процедур, которые могут включать процедуры обработки событий, процедуры Sub и Function и процедуры Property (свойство).

Алфавит языка. Пример записи операторов кода в модуле. 44. Лексемы языка Visual basic. Шесть классов лексем языка Visual basic. Правила записи имен в языке Visual basic. Соглашение по стилю имен.

Алфавитом языка программирования называется совокупность букв, цифр и символов, употребляемых для записи конструкций языка. В алфавит языка Visual basic входят:

· прописные и строчные буквы латинского алфавита

· прописные и строчные буквы кириллицы

· цифры от 0 до 9

· символ подчеркивания «_»

· неотображаемые символы (пробел, табуляция, переход на новую строку)

· специальные символы

Программный код Visual basic представляет собой последовательность лексических единиц (лексем), записанных в соответствии с принятыми синтаксическими правилами, которые реализуют некоторую семантическую конструкцию. В Visual basic могут быть использованы комментарии. Лексема- это единица текста программы, которая имеет определенный смысл для компилятора и которая не может быть разбита в дальнейшем. След. классы лексем:

· свободно выбираемые и используемые идентификаторы

· ключевые (служебные) слова

· константы

· знаки операций

· разделители

Идентификатор представляет собой последовательность букв, цифр и символов подчеркивания. Visual basic накладывает на имя след. ограничения:

1. Имя должно начинаться с буквы

2. имя не должно содержать пробелов, точек, знаков операций и др. спец символов

3. имя должно быть уникальным, оно не должно совпадать с зарезервированными словами Visual basic или с др именами

4. длина имени должна включать до 225 символов, оно следует иметь в виду, что Visual basic учитывает только 31 символот начало имени.

Примеры правильны имен: STR, I, Номер, X12, Kvadr_urav. В Visual basic есть 55 зарезервированных ключевых слов, которые нельзя выбирать в качестве идентификатора имени. Например, If (если), Then(то), Else(иначе), For (для).

Константы - это объекты, значение которых остаются постоянными и не могут быть изменены. Целые константы – представляются десятичными целым числом: 44, 867, 0, 1023. Вещественные константы – могут быть записаны в форме с фиксированной точкой и в форме с плавающей точкой. «Мантисса» Е «порядок»- такое обозначение понимается как «мантисса, умноженная на 10 в степени, равной порядку». Строковые константы -служат для изображения отдельных символов и представляют собой лексему, состоящую из символа заключенного в кавычках: «Р», «Program», «+».

Любой язык программирования располагает строго определенным набором операций для работы с данными. Операции яв. основой вычислительного процесса. В Visual basic определены:

· арифметические операции

· операции отношения

· логические

К разделителям (знакам пунктуации) относятся: «.:, %!





Дата публикования: 2015-11-01; Прочитано: 366 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...