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

 

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

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

Васильев А., Андреев А. VBA в Office 2000 учебный курс — Спб.: Питер, 2001. — 432 c.
ISBN 5-8046-0193-8
Скачать (прямая ссылка): vbauchebniykurs2001.djvu
Предыдущая << 1 .. 47 48 49 50 51 52 < 53 > 54 55 56 57 58 59 .. 154 >> Следующая

CommondBorPopup или CommondBorComboBox Bor Необязательный элемент — объект CommandBar, идентифицирующий понель комонд,
но которую копируется элемент упровления. Если донный аргумент отсутствует, то элемент упровления копируется на ту понель комонд, где он находится
Before Необязательный элемент — число, которое укозывает позицию копируемого
элементо управления но понели комонд. Скопированный элемент управления будет встовлен перед элементом упровления в позицию, определяемую данным оргументом. Если зночение данного аргумента не задоно, то создовоемый элемент управления располагается в конце панели комонд
Метод Execute
Выполняет процедуру или встроенную команду, присвоенную элементу управления панели команд. Для специальных элементов управления запускаемая процедура определяется значением свойства OnAction. Синтаксис метода Execute: Expression.Execute
Здесь Expression — это выражение, которое возвращает один из следующих объектов: CommandBarControl, CommandBarButton, CommandBarPopup или CommandBarComboBox.
Метод Move
Метод Move перемещает элемент управления в пределах одной и той же панели команд или на другую панель команд. Синтаксис метода Move:
142
Урок 5. Построение меню и панелей инструментов
Expression.Move(Bar, Before) ,</<
Этот метод имеет те же элементы синтаксиса, что и рассмотренный ранее метод Сору.
Метод SetFocus
Устанавливает фокус клавиатуры на элемент управления панели команд, если последний является видимым и доступным. Синтаксис метода SetFocus: Expression.SetFocus
Элемент синтаксиса Expression — это выражение, которое возвращает один из следующих объектов: CommandBarControl, CommandBarButton, CommandBarPopup или CommandBarComboBox.
Объект CommandBarButton
Объект CommandBarButton предоставляет доступ к кнопкам на панели команд. Значение свойства Туре должно быть равным значению константы msoControlButton.
Свойства объекта CommandBarButton
Объект CommandBarButton, как уже было сказано, имеет все свойства, присущие объекту CommandBarControl, а также ряд специфичных свойств, представленных в табл. 5.13.
Таблица 5.13. Свойства объекта CommandBarButton
Свойство Тип Описание Запись
Faceld Long Определяет идентификатор внешнего вида кнопки понели команд. Это свойство определяет только внешний вид кнопочного элементо упровления но панели команд, а выполняемое с помощью нее действие определяется свойством Id объекта CommandBarControl. Для кнопки с внешним видом, определяемым пользователем, значение донного свойство ровно 0 X
ShortcutText String Определяет название горячей кловиши, которое отоброжоется в меню, подменю ипи контекстных меню. Это свойство можно задоть только в том случое, если ронее установлено свойство OnAction X
State Long Определяет внешний вид кнопки панели команд. Она может принимоть зночение одной из следующих констант: msoButtonUp, msoButtonDown или msoButtonMixed X
Style Long Определяет способ отоброжения кнопки на понели команд. Зночение донного свойство может ровняться одной из следующих констант: msoButtonAutomotic, msoButtonlcan, msoButtonCoption, msoButtonlconAndCaption, msoButtonlconAndCoptionBelow, msoButtonlconAndWropCaption, msoButtonlconAndWropCaptionBelow или msoButtonWropCoption X
Объекты и коллекции, применяемые для работы с меню и панелями инструментов
143
Методы объекта CommandBarButton
Кроме методов объекта CommandBarControl объект CommandBarButton имеет ряд специальных методов, которые рассмотрены ниже.
Метод CopyFace
Копирует внешний вид кнопки в буфер обмена. Его синтаксис имеет вид: Expression.CopyFace
Здесь Expression — выражение, которое возвращает объект CommandBarButton.
Метод PasteFace
Вызов метода PasteFace позволяет вставить содержимое буфера обмена в кнопочный элемент управления. Синтаксис метода PasteFace:
Expressi on.PasteFасе
Элемент синтаксиса Expression представляет собой выражение, которое возвращает объект CommandBarButton.
Объект CommandBarComboBox
Объект CommandBarComboBox позволяет получить доступ к таким элементам управления панели команд, как CustomEditBox, Drop-downListBox или ComboBox на строках меню, панелях инструментов, меню, подменю или контекстных меню.
Для объекта CommandBarComboBox значение свойства Туре должно быть равным значению одной из следующих констант: msoControlEdit, msoControlDropdown, msoControl ComboBox, msoControlButtonDropdown, msoControlSplitDropdown, msoControlOCXDropdown, msoControlGraphicCombo или msoControlGraphicDropdown.
Свойства объекта CommandBarComboBox
Объект CommandBarComboBox кроме свойств, общих с объектом CommandBarControl, имеет ряд дополнительных свойств, приведенных в табл. 5.14.
Таблица 5.14. Свойства объекта CommandBarComboBox Свойство Тип Описание Запись
DropDownLines Long Определяет количество строк в объекте X
ComfnandBarComboBox. В качестве элементо управления должен использовоться пользовательский выпадающий или комбинированный список. Попытко зодания
1 значения данного свойства встроенному
элементу управления или полю редактирования приредет к ошибке. Если данное свойство имеет значение 0, то количество строк в элементе управления будет равно количеству линий в списке
Предыдущая << 1 .. 47 48 49 50 51 52 < 53 > 54 55 56 57 58 59 .. 154 >> Следующая
Реклама
Авторские права © 2009 AdsNet. Все права защищены.
Rambler's Top100