Access VBA教程: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。

VBA示例

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


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

上页:Access VBA教程:UseLongFileNames属性 下页:Access VBA教程:UseTransaction属性

Access VBA教程:UserControl属性

Access VBA教程:UseTransaction属性 Access VBA教程:ValidationRule属性
Access VBA教程:ValidationText属性 Access VBA教程:Value属性
Access VBA教程:VBE属性 Access VBA教程:Verb属性
Access VBA教程:Version属性 Access VBA教程:Vertical属性
Access VBA教程:VerticalDatasheetGridlineStyle属性 Access VBA教程:ViewChange属性
Access VBA教程:ViewsAllowed属性 Access VBA教程:Visible属性
Access VBA教程:WebOptions属性 Access VBA教程:WhatsThisButton属性
Access VBA教程:Width属性 Access VBA教程:WillContinue属性
Access VBA教程:WindowHeight属性 Access VBA教程:WindowLeft属性
Access VBA教程:WindowTop属性 Access VBA教程:WindowWidth属性
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号