Поделиться через


Свойство Application.UserControl (Access)

Используйте свойство UserControl , чтобы определить, запущено ли текущее приложение Microsoft Access пользователем или другим приложением со службой автоматизации, которое ранее называлось OLE-автоматизацией. Для чтения и записи, Boolean.

Синтаксис

expression. Usercontrol

выражение: переменная, представляющая объект Application.

Примечания

Свойство UserControl использует следующие параметры.

Setting Описание
True Текущее приложение было запущено пользователем.
False Текущее приложение было запущено другим приложением с помощью службы автоматизации.

Это свойство доступно только для чтения во всех представлениях, когда пользователь запускает приложение Access. Если Microsoft Access запускается OLE-автоматизацией, свойство UserControl можно задать в Visual Basic.

Когда приложение запускается пользователем, свойства Visible и UserControl объекта Application имеют значение True. Если для свойства UserControl задано значение True, невозможно задать для свойства Visible объекта значение False.

Когда объект Application создается с помощью службы автоматизации, свойства Visible и UserControl объекта имеют значение False.

Пример

В следующем примере отображается сообщение, указывающее, был ли запущен доступ пользователем.

MsgBox "The user started Access:  " & Application.UserControl

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.