Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Пособие Серкова1(06.09.11).doc
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
4.37 Mб
Скачать

5.1. Окно свойств

Понятие Properties в Visual Basic связано с механизмом формального описания атрибутов объекта. Окно свойств активно только на этапе проектирования приложения.

Каждый объект Visual Basic обладает своими специфическими свойствами, параметры которых определяют внешний вид и поведение объекта.

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

Рисунок 5 – Список свойств

Под списком объектов расположен список свойств с их текущими значениями для выбранного объекта. Список свойств может быть представлен в алфавитном порядке (нажата кнопка Alphabetic) или по категориям (нажата кнопка Categorized) окна свойств. Значение выделенного маркером свойства параметра можно изменить путем введения нового значения или выбора одного из предлагаемых вариантов.

Если краткого описания свойства в нижней части окна свойств недостаточно, то нажатием клавиши F1 можно вызвать справку с описанием выделенного маркером свойства.

5.2 Меню Edit

Меню содержит команды редактирования экранных форм и программных кодов:

  • Cant Undo – отмена результата последней операции редактирования;

  • Cant Redo – восстановление результата последней операции редактирования;

  • Cut – удаление выбранного объекта или текста в буфер;

  • Сору – копирование выбранного объекта или текста в буфер;

  • Paste – вставка объекта или текста из буфера;

  • Delete – удаление выбранного объекта или текста;

  • Find – поиск в программном коде нужного места;

  • Replace – поиск в программном коде указанного текста и его замена.

5.3 Меню View

Меню содержит команды вызова различных окон.

  • Code, Object, Project Explorer, Properties, Toolbox – окна отладки;

  • Object Browser, Color Palette – активизация окон кода, объектов, проекта, свойств, инструментария, окна отладки, инспектора объектов, окна с цветовой палитрой, панели инструментов;

  • Toolbar – вкл. / откл. Линейки Инструментов;

  • Proceduren Definnition – перемещение на код процедуры, вызываемой из текущей процедуры;

  • Last Position – перемещение на предыдущие точки модификации кода.

5.4 Меню Format

Команды меню связаны с расположением формы на экране, а также объектов на форме.

  • Align – выравнивание выбранных объектов по точкам сетки;

  • Indent (Outdent) – сдвиг строк выделенного кода на табуляцию влево (вправо);

  • Lock Controls – фиксация объектов на форме.

5.5 Меню Debug

Содержит команды отладки приложения.

  • Step Into – построчное выполнение программного кода, включая коды процедур;

  • Step Over – построчное выполнение программного кода с пропуском кодов вызываемых процедур;

  • Step To Cursor – останов выполнения программного кода на строке, у которой расположен курсор.

  • Clear All Breakpoints – удаление из программного кода всех контрольных точек.

            1. 5.6 Меню Run

Содержит команды, управляющие запуском, продолжением выполнения и выходом из приложения, команды отладки приложения:

  • Start – запуск приложения на выполнение;

  • End – выход из приложения;

  • Restart – после прерывания программы устанавливает начальные значения переменных и запуск приложения на выполнение с самого начала.

5.7 Меню Tools

  • Options – установка параметров интегрированной среды проектирования (шрифтов, цвета и др., программных кодов);

  • Menu Editor – вызов редактора меню (открытие окна проектирования меню).

5.8 Меню Window

Находятся команды управления расположением окон на экране.

6 Ознакомление с элементом управления «Форма»

Форма – это пустой холст, на котором пишется приложение (создается пользовательский интерфейс). Форма является основным объектом программы, на ней будут располагаться другие объекты. Каждая форма в период выполнения программы соответствует отдельному окну.

6.1 Свойства

Форма обладает множеством свойств (Properties), которые присущи и другим объектам управления. Наиболее часто используемые свойства приведены в таблице 7.

Многие свойства формы влияют на ее внешний вид. Особо нужно отметить два свойства: Caption и Name. По умолчанию они имею значение, соответствующее названию элемента управления, например, Forml. Свойство Caption определяет текст, который будет выведен в заголовке окна формы, свойство Name – имя формы, которое будет использовано в программных кодах. Обоим свойствам нужно придать осмысленное значение. Это поможет пользователю в работе с приложением, а программисту – в написании кодов. При задании свойства Name имя формы следует предварять префиксом frm.

Таблица 7

Перечень свойств объектов управления и контроля

Свойство

Название

Значение

Действие

BackColor

Цвет

фона

&Н80000005&

Палитра цветов

Выбор цвета фона объекта

BorderStyle

Тип

границы

0 - None(Her)

1 - Fixed Single (одинарная фиксированная)

2 - Sizeable (масштабируемая)

3 - Fixed Double двойная фиксир.)

Границы отсутствуют. Размер объекта постоянный, границы – одинарные линии. Можно менять размеры, границы – двойные линии. Размер объекта постоянный, границы –двойные линии

Caption

Название

Текст, выводимый на объекте

Enabled

Доступ

False

True (по умолч.)

Объект не активен,

Объект активен

Font

Шрифт

MS Sans Serif

Диалоговое окно для назначения названия, размера и начертания шрифта для текста

ForeColor

Основной цвет

Палитра цветов

Цвет текста или графических изображений

Height

Высота

Измеряется в twip 1 twip=l/1440 дюйма

Высота формы (объекта)

Width

Ширина

Ширина формы (объекта)

Name

Имя объекта

Имя объекта в программном коде

Picture

Картинка

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

содержащих

картинки

Изображение растровой картинки

Top

Верхняя

координата

Измеряется в twip

Координаты верхнего левого угла объекта

Left

Левая

координата

Измеряется в twip

Visible

Видимость

True (по умолч.) False

Объект видим,

Объект не видим