有时候,明明打开了catia软件,但是Set catia = GetObject(, “CATIA.Application”)报错。Set catia = CreateObject(“CATIA.Application”)是可以打开新的catia窗口的。原因:catia软件是普通用户运行,而vb是管理员运行,所以GetObject识别不到设置如下,catia和vb要保持一致。原文链接:https://blog.csdn.net/qq_27597629/article/details/125280516

这种情况其实将CATIA软件设置成以管理员方式运行就可以了!
方法1:在CATIA桌面图标点击鼠标右键,在弹出的右键菜单中选择“以管理员方式运行”;

方法2:在CATIA桌面图标点击鼠标右键,在弹出的右键菜单中选择“属性”,在属性页面,点击“兼容性”,然后勾选“以管理员方式运行”,CATIA启动后,再运行CATIA二次开发程序,就不会出现提示可以正常运行了。

上述操作后,先启动CATIA,再运行CATIA二次开发程序,不出现错误提示可以正常运行了。
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删