最近在做autocad的二次开发,遇到一个问题就是labview的activex引用只能是针对一个版本的type library,比如在选择activex类的时候只能从列表中指定其中一个如cad2010,但是这样就无法做到版本通用性,比如换成cad2019就需要重新引用2019的library。
请问有没有办法像VB那样直接用createobject,在打开程序的同时直接获取其引用句柄?
您好,
您可以参考这个论坛,他们ActiveX的应用是 Excel :
https://forums.ni.com/t5/LabVIEW/LabVIEW-ActiveX-one-EXE-to-work-with-two-OLBs/td-p/715386