Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
512244_74984_sidorov_m_e_algoritmizaciya_i_prog....doc
Скачиваний:
14
Добавлен:
01.05.2019
Размер:
5.08 Mб
Скачать

Инструкции начала и завершения работы с формой

Load

Загружает форму или элемент управления в память.

Синтаксис: Load object

Unload

Выгружает форму или элемент управления из памяти.

Синтаксис: Unload object

End

Завершает программу без генерации событий Unload, QueryUnload, Terminate.

Соглашения об именах объектов

При создании формы или элемента управления, Visual Basic устанавливает свойство объекта Name (т. е. его имя) по умолчанию. Например, для первой созданной кнопки свойство Name устанавливается равным command1, для второй — command2 и т. д. При разработке приложений с одной формой имя объекта, устанавливаемое по умолчанию, обычно не вызывает никаких проблем и в этом случае имена объектов можно оставить без изменения. Если приложение обладает сложной структурой и состоит из нескольких форм, то в этом случае бывает полезным переименовать объекты так, чтобы они различались. Для переименования объектов и переменных в существует соглашение об именах, называемое венгерской нотацией. Суть соглашения состоит в следующем: имя объекта начинается с короткого префикса для объектов одного и того же класса. За префиксом следует собственно имя, отображающее суть объекта. В таблице приведены префиксы и примеры имен для управляющих элементов.

Префиксы имен объектов

Объект

Префикс

Объект

Префикс

TextBox

Txt

Frame

Fra

Label

Lbl

Image

Img

CommandButton

Cmd

PictureBox

Pic

ListBox

Lst

Line

Lin

ComboBox

Cbo

Shape

Shp

HScrollBar

Hsb

FileListBox

Fil

VScrollBar

Vsb

DirListBox

Dir

OptionButton

Opt

DriveListBox

Drv

CheckBox

Chk

Data

Dat

Timer

Tmr

Form

Frm

Компоненты навигации файловой системы

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

DriveListBox (Список дисков)

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

DirListBox (Список каталогов)

DirListBox отображает структуру каталогов текущего диска. Основным свойством списка каталогов является свойство Path, которое возвращает или устанавливает путь к открытому каталогу. В событии Change, происходящем при открытии каталога, предписывается обновить список файлов.

Рис. 23. Списки дисков, каталогов и файлов

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]