英雄无敌
发表于 2011-10-8 16:12:23
个人觉得,如果用的是VB6.0的话,可以将VB程序做成dll,用VLISP来调用,VLISP可以用vlax-get-acad-object来获得acad的应用程序对象(其实如果不操作CAD,不获取也可以),然后传给VB程序就可以了。
allpurpose
发表于 2015-7-3 16:34:37
lafare朋友能够分享下代码吗?我的Set obj = oROT.GetObject(oMK) 只能获取第一个实例
我用的是vb.net
allpurpose
发表于 2015-7-14 19:04:45
再给他顶一下,难道就没有其他朋友碰到过这么问题吗?其实我是做另外一个项目遇到这个问题,我的是要获取所有打开excel程序打开的所有工作簿,我用oROT.GetObject(oMK)获取的是第一个打开的程序。我想你获取的是第一个autocad实例