我有一个MS脚本,它以不同的方式配置SolidWorks部件。
在升级到Windows 10和SolidWorks 2016之后,它就不再工作了。
我的代码是:
Set swApp = CreateObject("SldWorks.Application")
Set part = swApp.activeDoc
bRet = swApp.SaveAs4(Savename, swSaveAsCurrentVersion, swSaveAsOptions_Copy, nErrors, nWarnings)其中Savename是“C:\test-parts.LDPRT”
它停在SwApp.SaveAs4
我得到运行时错误'438‘。“对象不支持此属性或方法”。
我试过保存,SaveAs2等,但同样的错误。
我还没找到关于这件事的任何消息。
有什么建议吗?
比尔,埃米尔。
发布于 2016-08-11 14:20:44
尝试:
bRet = part.SaveAs4(Savename, swSaveAsCurrentVersion, swSaveAsOptions_Copy, nErrors, nWarnings)
你需要保存部分,而不是应用程序。
https://stackoverflow.com/questions/38877709
复制相似问题