UserControl 属性

expandtri全部显示

使用 UserControl 属性可以确定当前 Microsoft Access 应用程序是由用户激活,还是由另一个应用程序使用自动化(以前称为 OLE 自动化)激活。Boolean 型,可读写。

expression.UserControl

expression     必需。返回“应用于”列表中的一个对象的表达式。

说明

UserControl 属性使用以下设置:

设置

说明

True

当前应用程序由用户激活。

False

当前应用程序由另一个应用程序使用“自动化”激活。

只有在 Visual Basic 中才能设置 UserControl 属性。

该属性在用户启动 Access 应用程序时在所有的视图中都是只读的。如果 Microsoft Access 由 OLE 自动化启动,则 UserControl 属性可以在 Visual Basic 中设置。

当应用程序由用户激活时,Application 对象的 VisibleUserControl 属性都将设为 True。如果 UserControl 属性设为 True,则不可能将该对象的 Visible 属性设为 False

Application 对象由“自动化”激活时,对象的 VisibleUserControl 属性都设为 False

示例

下面的示例将显示一则消息,表明是否由用户启动 Access。

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