Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
методические_контрольная.doc
Скачиваний:
34
Добавлен:
22.02.2015
Размер:
1.29 Mб
Скачать

Окно свойств

Для просмотра и изменения свойств формы или элементов управления во время проектирования используется окно свойств (Рис. 18). Открыть окно можно следующим образом:

  • с помощью команды View(Вид)PropertiesWindow(Окно свойств);

  • нажатием клавиши F4;

  • кнопки .

Свойства можно отображать как в алфавитном порядке, так и по категориям, посредством выбора соответствующих вкладок AlphabeticилиCategorized. Для изменения свойств объекта необходимо выделить его имя, вызватьPropertiesWindow, в появившемся окне в правой колонке изменить значение свойств. Если в области значений появилось три точки, нужно щелкнуть на них, чтобы открылось диалоговое окно. Если появилась указывающая вниз стрелка, то щелчок на ней раскрывает список возможных значений (Рис. 19).

Рис. 18. Properties Window

Рис. 19. Изменение значений свойств в Properties Window

Окно редактирования формы

В процессе разработки пользователем приложений VBAвозникает необходимость создания диалоговых окон, которые бы подобно диалоговым окнамWord,Excelи другим приложениям позволяли бы задавать сразу несколько опций, выбирать пункты из списка, выполнять другие команды.

VBAпозволяет создавать и применять пользовательские (настраиваемые) диалоговые окна в созданных программах при помощи добавления в проект объектаUserForm. Пользовательская формаUserFormпредставляет собой пустое диалоговое окно, на которое в зависимости от решаемой задачи размещаются нужные элементы управления. Чтобы добавить форму в проект, нужно выполнить командуInsertUserForm.После ее выполнения на экране появиться пустое окно формы и панель элементовToolbox(Рис. 20).

Рис. 20. Окно редактирования формы

Используя панель элементов Toolbox (Рис. 21), из незаполненной формы можно создать любое требуемое для приложений окно. Добавление нового элемента управления, осуществляется путем перетаскивания выбранного объекта с панелиToolbox на пользовательскую формуUser Form. Размеры формы и расположенных на ней элементов можно изменять следующим образом:

  • выделить изменяемый объект, установить указатель мыши на одном из размерных маркеров;

  • протащить маркер при нажатой левой кнопке мыши до нужных размеров.

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

Для облегчения размещения и выравнивания элементов управления используется сетка (группа регулярно расположенных точек), которая активизируется с помощью команды Tools (Сервис)Options (Параметры)General (Общие)Show Grid (Показать сетку).

Кроме того, команды меню Format(см. Error: Reference source not found) автоматизируют и облегчают процесс выравнивания элементов управления, как по их взаимному мету расположения, так и по размерам.

Назначение кнопок панели элементов Toolbox

1

Выбор объектов

10

Кнопка

2

Надпись

11

Набор вкладок

3

Поле

12

Набор страниц

4

Поле со списком

13

Полоса прокрутки

5

Список

14

Счетчик

6

Флажок

15

Рисунок

7

Переключатель

16

Кнопка сворачивания формы

8

Выключатель

17

Новый набор вкладок

9

Рамка

Рис. 21. Панель Toolbox

Дополнительные элементы управления находятся в файлах с расширением *.ocxи могут быть добавлены на панель элементов с помощью командыTools (Сервис)Additional Controls (Дополнительные элементы). В появившимся диалоговом окне (Рис. 22) в списке доступных элементов установить флажки для нужных элементов управления в результате чего выбранные элементы появятся на панели элементов.

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

Рис. 22. Окно Additional Controls