Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка КП Visual Basic.doc
Скачиваний:
103
Добавлен:
16.12.2013
Размер:
5.55 Mб
Скачать

Стандартные элементы управления.

Таблица 1.

Элемент управления

Название элемента управления (русский)

Название элемента управления (англ.)

Префикс имени

1

2

3

4

Указатель

Pointer

Графическое окно (рисунок)

PictureBox

pic

Метка

Label

lbl

Текстовое окно

TextBox

txt

Рамка

Frame

fra

1

2

3

4

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

CommandButton

cmd

Флажок

CheckBox

chk

Кнопкапереключатель

OptionButton

opt

Комбинированный список

ComboBox

cbo

Список

ListBox

lst

Горизонтальная линейка прокрутки

HScrollBar

hsb

Вертикальная линейка прокрутки

VScrollBar

vsb

Таймер

Timer

tmr

Список дисков

DriveListBox

drv

Список каталогов

DirListBox

dir

Список файлов

FileListBox

fil

Фигура

Shape

shp

Линия

Line

lin

Изображение

Image

img

Данные

Data

dat

Контейнер OLE

OLE

ole

Дизайнер Формы (Form Designer). Дизайнер Формы (в некоторой литературе его называют Конструктором Формы) представляет окно, которое служит для редактирования форм, т. е. для добавления и удаления из них различных элементов управления. В средеVBздесь выводится либо Окно Формы(Form), либо Окно Кода(Code). Каждая открытая форма имеет свой Дизайнер Формы, который в среде разработки обычно расположен в центре. По краям формы расположены черные квадратики, называемые маркерами размеров; перетаскивая их мышью, можно изменить размеры формы.

В начале разработки проекта VBпредлагает одну форму с именемForm1. Окно формы может быть переименовано, и его размеры изменены в процессе разработки приложения. На форме находится стандартная сеткагруппа регулярно расположенных точек, которая служит для размещения элементов управления. Сетку можно как убрать, так и восстановить с помощью менюTools(Tools/OptionsGeneralShowGrid). При необходимости можно добавить новые формы в проект (Project/AddForm). Информация о свойствах формы и всех ЭУ, размещенных на ней, хранится в отдельном файле с расширением .frm.

Окно Проводника Проекта (Project Explorer). Иногда его называют просто Окном Проекта. Окно отображает составляющие проекта: формы, модули не связанные с формами, классы (Рис.2). Содержимым данного окна являются иерархические структуры, в которых вершинами всех иерархий являются открытые в данный момент проекты, а нисходящие ветвисоставные части проекта (знак «-» внутри квадрата означает, что структура открыта, знак «+»структура не открыта). Простейший проект обычно содержит одну форму. В этом же окне есть кнопки для переключения между окном формы и окном кодов:

  • просмотр кода (программы) ViewCode;

  • просмотр объекта (формы) ViewObject;

  • переключение папок Toggle Folders.

Просмотр кода

Просмотр формы

Переключение папок

Рис.2. Окно Проводника Проекта

Окно Свойств (Properties).В нем отображаются свойства объектов управления (т.е. самой формы и нанесенных на нее элементов управления). Свойства определяют внешний вид формы или элемента управления и его поведение (например, цвет, размер, местоположение, надпись и т.д.). В Окне Свойств содержится список всех объектов, используемых в конкретном пользовательском интерфейсе. Просматривать свойства различных объектов можно, щелкнув мышью на объекте или выбрав объект из раскрывающегося списка в верхней части Окна Свойств. Смысл свойства можно рассмотреть, выделив его и нажав клавишуF1 (Рис.3.).

Изменять значения свойств в Окне Свойств можно как при создании формы, так и через программный код, когда программа уже запущена на выполнение. Свойства могут быть числовыми (например, размеры объектов управления), строковыми (например, строка текста), логическими (False/True), с фиксированным набором значений (предлагается список для выбора), файловыми (для ввода имени файла открывается диалог). Цвет задается шестнадцатиричным числом (для выбора цвета открывается диалог). Свойства могут располагаться как в алфавитном порядке (Alphabetic), так и по категориям (Categorized).

Сортировка свойств по алфавиту

Сортировка свойств по категориям

Названия свойств

Список объектов

формы

Значения свойств

Назначение свойства

Рис.3. Окно Свойств

Окно Макета Формы (Form Layout).В Окне Макета Формы можно расположить форму открытого проекта в тех областях экрана, в которых она должна находиться при выполнении приложения (Рис.4.).

Рис.4. Окно Макета Формы

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

Окно Редактирования Кода (Code). Данное окно предназначено для создания и редактирования программного кода. Оно позволяет просмотреть все процедуры, составляющие программный код. В верхней части окна редактирования кода расположены два раскрывающихся списка. В левом списке находятся все объекты управления, относящиеся к данной форме, в правом списке перечислены все стандартные события, соотвествующие маркированному объекту. Для любого события может быть создана процедура, обрабатывающая это событие.

Выбрав имя объекта и имя события, получим «заготовку» процедуры обработки события, состоящую из двух строк объявления процедуры и конца процедуры. В объявлении процедуры имя процедуры состоит из имени объекта управления и имени события, соединенные знаком подчеркивания. Между этими двумя строчками и записываются команды обработки события. В общую область (General) следует записать команды, относящиеся ко всем процедурам.

Список объектов Список событий

«Заготовка» процедуры обработки события

Режим нескольких процедур

Режим одной процедуры

Рис. 5. Окно Редактирования Кода

Внизу, в левом углу Окна Редактирования Кода находятся две кнопки, переключение которых позволяет работать или с одной процедурой (режим одной процедуры), или со всеми процедурами модуля формы (режим нескольких процедур).

Для того, чтобы открыть Окно Редактирования Кода, следует выполнить одно из действий:

  • дважды щелкнуть мышью по форме или объекту управления;

  • выбрать команду меню View/Code;

  • в окне Проводника Проекта щелкнуть по кнопке ViewCode.

Если на экране осуществляется работа с несколькими Дизайнерами Форм, то имеется возможность открыть для каждого из них свое Окно Редактирования Кода.

Окно Просмотра Объектов (Object Browser).В системе Visual Basic могут быть использованы сотни объектов. Просмотреть их и получить о них информацию можно с помощью окна Object Browser (рис.6). Вывести окно Object Browser на экран можно:

  • командой меню View/ ObjectBrowser;

  • нажав клавишу F2 на клавиатуре,

  • нажав кнопку ObjectBrowserна Панели Инструментов.

Рис.6. Окно Просмотра Объектов

Слева в окне перечисляются классы и объекты, справа отображаются свойства, события и методы объектов.