全部显示

UserControl 属性

       

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

expression.UserControl

expression   必需。返回“Applies To”列表中的一个对象的表达式。

说明

UserControl 属性使用以下设置:

设置 说明
True  当前应用程序由用户激活。
False  当前应用程序由另一个应用程序使用“自动化”激活。

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

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

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

当 Application 对象由“自动化”激活时,对象的 Visible 和 UserControl 属性都设为 False。

示例

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

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