Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Используйте свойство Verb , чтобы указать операцию, выполняемую при активации объекта OLE, что разрешено, если свойству Action элемента управления присвоено значение acOLEActivate. Для чтения и записи, Long.
Синтаксис
expression. Глагол
выражение Переменная, представляющая объект ObjectFrame .
Замечания
Можно задать свойство Verb , указав значение типа данных Integer , указывающее положение глагола в списке глаголов, возвращаемых свойством ObjectVerbs . Для свойства Verb можно задать значение 1, чтобы указать первую команду в списке, можно задать значение 2, чтобы указать вторую команду в списке, и т. д.
Если свойство ObjectVerbs не используется для идентификации определенной команды, можно задать для свойства Verb одно из следующих значений, чтобы указать операцию, которую необходимо выполнить. Эти значения указывают стандартные глаголы, поддерживаемые всеми объектами.
| Константа | Описание |
|---|---|
| acOLEVerbPrimary | Выполняет операцию по умолчанию для объекта . |
| acOLEVerbShow | Активирует объект для редактирования. |
| acOLEVerbOpen | Открывает объект в отдельном окне приложения. |
| acOLEVerbHide | Для внедренных объектов скрывает приложение, которое использовалось для создания объекта . |
С объектами некоторых приложений можно использовать эти дополнительные значения.
| Константа | Описание |
|---|---|
| acOLEVerbInPlaceUIActivate | Активирует объект для редактирования в элементе управления . Меню и панели инструментов сервера OLE становятся доступными в контейнере OLE. |
| acOLEVerbInPlaceActivate | Активирует объект в элементе управления . Меню и панели инструментов сервера OLE недоступны в контейнере OLE. |
Каждый объект поддерживает собственный набор глаголов. Например, многие объекты поддерживают команды Edit и Play. Используйте свойства ObjectVerbs и ObjectVerbsCount , чтобы узнать, какие глаголы поддерживаются объектом.
Microsoft Access автоматически использует команду по умолчанию объекта, если пользователь дважды щелкает объект, для которого свойству AutoActivate присвоено значение Double-Click.
Пример
В следующем примере элемент управления OLEUnbound0 активируется в виде frmOperations , открывая объект OLE в собственном окне приложения для редактирования. В этом случае OLEUnbound0 содержит новое растровое изображение, связанное с программой Microsoft Paint.
With Forms.Item("frmOperations").Controls.Item("OLEUnbound0")
.Action = acOLEActivate
.Verb = acOLEVerbOpen
End With
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.