Access VBA教程:LpOleObject属性

在 Visual Basic 中,使用 LpOleObject属性可以确定OLE对象的内存地址。LpOleObject属性将返回一个 Long 值,表示指向 IOLEObject 的指针。

expression.LpOleObject

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

说明

使用 LpOLEObject属性可以引用活动 OLE对象的地址。如果没有对象显示,则设为 0。

该属性设置在“设计”视图中不可用,在其他视图中均为只读。

在 OLE 的动态链接库 (DLL) 中,许多函数调用都需要 OLE对象的地址作为参数。当应用程序编程接口 (API) 调用 OLE DLL 时,可以传递 LpOleObject属性指定的值。

注意   如果 API 调用函数,而该函数又调用控件,结果将无法预料。

VBA示例

若要返回“订单输入”窗体上“客户图片”OLE 控件的 LpOLEObject属性的值,可以使用以下代码:


Dim l As Long
l = Forms("Order Entry").Controls("Customer Picture").LpOleObject

上页:Access VBA教程:LogMessages属性 下页:Access VBA教程:MailEnvelope属性

Access VBA教程:LpOleObject属性

Access VBA教程:MailEnvelope属性 Access VBA教程:Major属性
Access VBA教程:MaxRecButton属性 Access VBA教程:MaxRecords属性
Access VBA教程:MDE属性 Access VBA教程:Me属性
Access VBA教程:MenuBar属性 Access VBA教程:MinMaxButtons属性
Access VBA教程:Minor属性 Access VBA教程:Modal属性
Access VBA教程:Module属性 Access VBA教程:Modules属性
Access VBA教程:MousePointer属性 Access VBA教程:MouseWheel属性
Access VBA教程:Moveable属性 Access VBA教程:MoveLayout属性
Access VBA教程:MSODSC属性 Access VBA教程:MultiRow属性
Access VBA教程:MultiSelect属性 Access VBA教程:Name属性
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号