NI LabVIEW,CVI,数据采集等产品讨论区

取消
显示结果 
搜索替代 
您的意思是: 

labview activex引用版本问题

最近在做autocad的二次开发,遇到一个问题就是labview的activex引用只能是针对一个版本的type library,比如在选择activex类的时候只能从列表中指定其中一个如cad2010,但是这样就无法做到版本通用性,比如换成cad2019就需要重新引用2019的library。

请问有没有办法像VB那样直接用createobject,在打开程序的同时直接获取其引用句柄?

0 项奖励
1 条消息(共 5 条)
2,790 次查看

您好,

您可以参考这个论坛,他们ActiveX的应用是 Excel :

https://forums.ni.com/t5/LabVIEW/LabVIEW-ActiveX-one-EXE-to-work-with-two-OLBs/td-p/715386

0 项奖励
2 条消息(共 5 条)
2,748 次查看

看了下,好像没有方法后绑定啊?

0 项奖励
3 条消息(共 5 条)
2,734 次查看

比如换成cad2019就需要重新引用2019的library

Excel 没有这个问题.

例如我的VI用Excel2007, 客户用最新的Excel, LabVIEW自动引用新的Excel.

 

George Zou
0 项奖励
4 条消息(共 5 条)
2,722 次查看

是的,office系列都没有问题,但是其他的就不行了

0 项奖励
5 条消息(共 5 条)
2,716 次查看