从LabVIEW调用一个ActiveX对象
- 更新时间2025-08-27
- 阅读时长2分钟
如不希望在LabVIE前面板上嵌入ActiveX对象或控件,可使用自动化引用句柄。
按照下列步骤,从LabVIEW调用ActiveX对象。
- 在前面板上放置一个自动化引用句柄控件。
- 将自动化引用句柄控件与一个ActiveX对象关联。
- 右键单击控件,从快捷菜单中选择选择ActiveX类»浏览,显示从类型库中选择对象对话框。
- 从从类型库中选择对象对话框的下拉菜单中选择一个类型库。
- 从对象框中选择一个对象并单击确定按钮。
- 打开一个自动化引用句柄的引用。
- 在程序框图上放置一个打开自动化函数。
- 将自动化引用句柄连接到“打开自动化”函数的自动化引用句柄输入端。
- 通过自动化引用句柄使用属性或调用方法。
| 注:不是所有ActiveX对象都显示方法。 |
- 关闭ActiveX对象的引用
- 在程序框图上放置关闭引用函数。
- 将“调用节点”的引用句柄输出输出端与“关闭引用”函数的引用输入端相连。
- 运行VI。“打开自动化”函数将在前面板上打开一个在自动化引用句柄控件中请求的ActiveX对象引用,并执行在“调用节点”中请求的方法。