Access VBA教程:AutoActivate属性

使用 AutoActivate属性可以指定用户激活某一OLE 对象的方式。Integer 型,可读写。

expression.AutoActivate

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

设置

AutoActivate属性使用下列设置:

设置 常量 说明
手动 acOLEActivateManual (0) 当 OLE对象获得焦点或当用户双击控件时,该对象不能激活。只有使用 Visual Basic 将控件的Action属性设为 acOLEActivate 才能激活 OLE对象。
获取焦点 acOLEActivateGetFocus (1) (只适用于未绑定对象框和图表控件)如果控件包含 OLE对象,则当控件获得焦点时,提供对象的应用程序将激活。
双击 acOLEActivateDoubleClick (2) (默认值)如果控件包含 OLE对象,在用户双击控件时或在控件获得焦点时按 Ctrl+Enter,提供对象的应用程序将激活。

使用控件的属性表Visual Basic,可以设置该属性。

AutoActivate属性只能在“设计”视图中进行设置。

说明

某些 OLE对象可以在控件内激活。当激活这类对象时,可以在控件的边界内对该对象进行编辑或执行其他某些操作。该特性称作现场激活。如果对象支持现场激活,请参阅用于创建该对象的应用程序文档,以了解有关该功能使用的信息。

使用 Visual Basic,通过检查控件的OLEType属性设置可以确定控件是否包含对象。

注意   如果将控件的 AutoActivate属性设为 Double-Click 并为该控件指定了DblClick事件,则 DblClick事件发生在对象激活之前。

上页:Access VBA教程:Assistant属性 下页:Access VBA教程:AutoCenter属性

Access VBA教程:AutoActivate属性

Access VBA教程:AutoCenter属性 Access VBA教程:AutoExpand属性
Access VBA教程:AutoLabel属性 Access VBA教程:AutoRepeat属性
Access VBA教程:AutoResize属性 Access VBA教程:AutoTab属性
Access VBA教程:BackColor属性 Access VBA教程:BackStyle属性
Access VBA教程:BaseConnectionString属性 Access VBA教程:BatchUpdates属性
Access VBA教程:BeforeBeginTransaction属性 Access VBA教程:BeforeCommitTransaction属性
Access VBA教程:BeforeDelConfirm属性 Access VBA教程:BeforeInsert属性
Access VBA教程:BeforeQuery属性 Access VBA教程:BeforeRender属性
Access VBA教程:BeforeScreenTip属性 Access VBA教程:BeforeUpdate属性
Access VBA教程:BeginBatchEdit属性 Access VBA教程:Bookmark属性
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号