SolidWorks 通过其类型库使 VBA 可以使用 RunMacro 方法。

根据 RunMacro 方法的 SolidWorks 在线帮助:


RunMacro2 引入了:



我只有 SolidWorks 2006 的副本,所以我只能访问支持 RunMacro 而不是 RunMacro2 的类型库。我已经从类型库创建了一个互操作程序集,并将类型嵌入到 C# 插件中。我希望 RunMacro 虽然“已过时”,但实际上仍然可以在现代版本的 SolidWorks 中使用。

任何拥有更新版本的 SolidWorks 的人都可以确认 RunMacro 方法是否仍然可行吗?

最佳答案

早期版本的 SolidWorks API 中的所有方法在 future 版本中都可用于维护任何遗留代码。我一直使用遗留方法没有问题,我的版本是 2016。

关于vba - Solidworks 的现代版本是否仍然支持 RunMacro 方法?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39069867/

10-13 23:56