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

Принципы создания WINDOWS - приложений в системе программирования Visual Basic на простейшем примере



Система программирования VISAUL BASIC называется средой проектирования или средой VISAUL BASIC и предназначена для создания программных приложений, работающих в системе WINDOWS (WINDOWS-приложений).

Рассмотрим простейший пример приложения, назначение которого - открытие маленького окошка с приветствием после нажатия командной кнопки ПУСК.

Окно приложения (экранная форма) содержит единственный объект - командную кнопку (см. рис. 1.1).

Свойствами этого объекта являются:

· имя кнопки;

· размеры кнопки;

· ее положение в окне;

· цвет;

· надпись на кнопке и так далее.

Установлены следующие значения свойств:

Имя - КоманднаяКнопка

Цвет – серый

Надпись – ПУСК.

Рис.1.1. Проект простейшего приложения

В работающем приложении, после того как пользователь щелкнет мышью кнопку ПУСК должно появиться окно сообщения (см. рис. 1.2).

В этом окне уже 3 объекта: Кнопка ОК, Надпись "Привет, студент", графический элемент (рисунок).

Программный код данного приложения содержит одну процедуру (см. рис.1.3)

Рис. 1.2. Результат выполнение простейшего приложения

Рис. 1.3. Программный код простейшего приложения

Основные понятия системы проектирования Visual Basic

Само создаваемое приложение называется проектом VISAUL BASIC.

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

VISAUL BASIC хранит каждый проект в отдельном файле с расширением vbp.

Экранная форма - это графическое представление WINDOWS-приложения вместе с содержанием этого окна. Содержание включает в себя:

· совокупность свойств этого окна с их значениями;

· совокупность объектов, находящихся в этом окне;

· совокупность свойств этих объектов с их значениями.

В VISAUL BASIC экранная форма хранится в отдельном файле с расширением frm

Программный модуль это хранящийся в отдельном файле программный код (текст некоторой программы). Он может использоваться при решении чаще всего одной, а иногда и нескольких задач. Имя этого файла имеет расширение bas. Код может состоять из нескольких фрагментов - процедур.

1.3. Основные понятия объектно-ориентирован­ного программирования

Объект - некая сущность, которая четко проявляет свое поведение и является представителем некоторого класса подобных себе объектов. Почти все, с чем производится работа в VISAUL BASIC, является объектами. Например, объектами являются: Форма, Командная кнопка, Текстовое поле и т. д.

Каждый объект характеризуется:

· свойствами;

· методами;

· событиями.

Свойство -это имеющий имя атрибут объекта. Свойства определяют характеристики объекта (цвет, положение на экране, состояние объекта).

Методы - это действия или задачи, которые выполняет объект (то, что можно делать с объектами).

Классом объектов в объектно-ориентированных языках программирования называется общее описание таких объектов, для которых характерно наличие множества общих свойств и общих действий, которые способны выполнять эти объекты (например: класс «Командная кнопка» содержит общее описание кнопок в окнах приложений).

1.4. Концепция программирования в VISAUL BASIC:
"Программы управляются событиями".

В VISAUL BASIC программный код почти всегда привязывается к какому-либо событию, которое является сигналом к началу работы программы.

Примеры событий:

· щелчок мыши по какому-либо объекту экранной формы;

· загрузка новой экранной формы;

· перемещение указателя мыши вдоль полосы прокрутки;

· нажатие какой-либо клавиши на клавиатуре.

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

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

Большинство процедур, из которых состоит программный код VISAUL BASIC, привязаны к событиям и называются процедурами обработки событий.





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



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