Информационный сайт

 

Реклама
bulletinsite.net -> Книги на сайте -> Программисту -> Васильев А. -> "VBA в Office 2000 учебный курс" -> 43

VBA в Office 2000 учебный курс - Васильев А.

Васильев А., Андреев А. VBA в Office 2000 учебный курс — Спб.: Питер, 2001. — 432 c.
ISBN 5-8046-0193-8
Скачать (прямая ссылка): vbauchebniykurs2001.djvu
Предыдущая << 1 .. 37 38 39 40 41 42 < 43 > 44 45 46 47 48 49 .. 154 >> Следующая

Членами коллекции Controls являются все элементы управления, содержащиеся в объекте (форме или наборе вкладок).
Каждый элемент управления в данной коллекции имеет индекс, представляющий собой целое число или строку. Индекс первого элемента управления в коллекции равен 0, второго —2 и т. д. В качестве индекса может использоваться также и строка, представляющая собой имя элемента управления (значение свойства Name).
Как уже говорилось ранее, для перебора всех элементов коллекции можно использовать инструкцию Each...Next.
Метод Add добавляет элемент управления к странице (Раде) или форме. Данный метод позволяет также добавить Tab к TabStrip или Раде к MultiPage. Синтаксис метода Add имеет некоторые особенности в случае использования объектов MultiPage и TabStrip:
Object.Add( [ Name [. Caption [. index]]])
Синтаксис метода Add для остальных элементов управления:
Object.Add( ProgID [. Name [. Visible]])
Элементы синтаксиса метода Add представлены в табл. 3.21.
Таблица 3.21. Элементы синтаксиса свойства Add Элемент Описание Object Любое допустимое имя объекта
Name Определяет имя объекта, который будет добавлен. Если данный параметр
шается несвязное выделение (multi-select).
Коллекция Controls
Метод Add
не определен, то система автоматически присваивает имя Caption Определяет заголовок (Caption) добавляемой вкладки, строницы или
элементо управления. Если данный пораметр не определен, то система задает заголовок овтоматически Index Определяет позицию страницы или вклодки в коллекции Pages и Tabs
соответственно. Если данный параметр не определен, то страница или вклодка добовляется в конец коллекции ProgID Программный идентификатор. Представляет собой строку, которая
определяет класс создавоемого объекто. Допустимые значения доннога аргумента приведены в табп. 3.22
112
Урок 3. Основы создония графического интерфейсо пользователя
Таблица 3.22. Зночения параметра ProgID
Объект Программный идентификатор Объект Программный идентификатор
CheckBox Farms.CheckBax. 1 MultiPage Farms.MultiPage. 1
ComboBox Forms.ComboBax. 1 OptionButton ' Forms.OptianButton.l
CommondButton Forms.CammandButton. 1 ScrollBar Forms.ScrollBar.l
Frame Forms.Frame.l SpinButton Forms.SpinButton.l
Image Farms.lmoge.l TabStrip Farms.TabStrip.l
Label Forms. Label. 1 TextBox Farms.TextBax.l
ListBox Forms.ListBox-1 ToggleButton Forms.TaggleButtan. 1
Событие AddControl происходит каждый раз, когда в коллекции Controls добавляется элемент управления. Чтобы сослаться на элемент управления данной коллекции, можно использовать, например, следующую запись:
Userforml.textboxl
Данная запись позволяет сослаться на объект textboxl, расположенный на форме Userforml.
\
Объект Font
Этот объект определяет параметры текста, используемого элементом управления. Каждый элемент управления имеет свой объект Font, который позволяют задать параметры текста именно для этого объекта. С помощью свойств данного объекта можно задать, например, такие параметры текста, как шрифт, написание шрифта, размер шрифта и т. п.
В том случае, если создается элемент управления, для него по умолчанию задаются значения свойств формы.
Свойства объекта Font приведены в табл. 3.23.
Таблица 3.23. Свойства объекта Font
Свойство Тип Описание
Name Str ing Определяет имя используемого шрифта. Значением данного свойство является строка, апределяющоя название шрифта
Bold Boolean Определяет, является ли шрифт полужирным или нет
Italic Boolean Определяет, является ли шрифт наклонным или нет
Size Currency Определяет высоту шрифта в пунктах
Underline Boolean Определяет, является ли шрифт подчеркнутым или нет
Weight Integer Определяет насыщенность шрифта. Значения данного свойства лежат в диапазоне от 0 до 1000. Наименьшее значение соответствует сомой малой насыщенности, а наибольшее — сомой большей
_____ Расширенные УРОК средства создания приложений
В этом уроке мы рассмотрим некоторые дополнительные средства, используемые при работе с VBA. К ним относятся:
О элементы управления ActiveX,
О просмотр объектов,
О создание пользовательских классов,
О использование WinAPI.
Использование элементов управления ActiveX
Кроме стандартных элементов управления вы можете использовать в своих проектах дополнительные элементы управления ActiveX. Обычно они расположены в файлах с расширением .осх, но иногда элементы управления ActiveX находятся в файлах с расширениями .dll и .ехе.
Элементы управления ActiveX являются одной из составляющих технологии СОМ (Common Object Model). Сегодня технология СОМ — это одна из ключевых технологий компании Microsoft.
Чтобы использовать дополнительные компоненты ActiveX, сначала необходимо установить на них ссылку. Это можно сделать с помощью изображенного на рис. 4.1
114
Урок 4. Расширенные средства создания приложений
окна диалога Additional Controls (Дополнительные элементы), вызов которого реализуется одним из двух способов:
О выполнением команды Tools > Additional Controls (Сервис > Дополнительные элементы); О с помощью команды Additional Controls (Дополнительные элементы) из контекстного меню, отображаемого нажатием правой кнопки мыши на панели элементов.
Предыдущая << 1 .. 37 38 39 40 41 42 < 43 > 44 45 46 47 48 49 .. 154 >> Следующая
Реклама
Авторские права © 2009 AdsNet. Все права защищены.
Rambler's Top100