UG爱好者

标题: Powermill官方DLL引用“ExecuteEx”提示已过时,请问由替代的函数吗? [打印本页]

作者: 海川工作室    时间: 2024-8-23 16:16
标题: Powermill官方DLL引用“ExecuteEx”提示已过时,请问由替代的函数吗?
警告“Public Function ExecuteEx(command As String) As Object”已过时
Powermill官方DLL引用“ExecuteEx”提示已过时,请问由替代的函数吗?


作者: S-MS    时间: 2024-8-23 19:27
它只是提示你此方法已被弃用了,但是你要用也可以执行。
git源码中 给的方法有很多
比如:
RunMacro()
GetPowerMillEntityParameter()
GetPowerMillParameterXML()

。。。。
具体的你要自己去看github,官方文档很久没跟新了

屏幕截图 2024-08-23 192258.png (47.55 KB, 下载次数: 27)

ExecuteEx

ExecuteEx

作者: 海川工作室    时间: 2024-8-26 18:18
S-MS 发表于 2024-8-23 19:27
它只是提示你此方法已被弃用了,但是你要用也可以执行。
git源码中 给的方法有很多
比如:

ExecuteEx,这个可以返回值,RunMacro()只能运行宏,不能直接返回数据。而且我试了一下貌似也不可以运行外部的宏文件。
作者: S-MS    时间: 2024-8-27 18:24
海川工作室 发表于 2024-8-26 18:18
ExecuteEx,这个可以返回值,RunMacro()只能运行宏,不能直接返回数据。而且我试了一下貌似也不可以运行 ...

给你个连接。里面有教程
Autodesk powermill官方论坛


作者: 海川工作室    时间: 2024-8-29 09:03
S-MS 发表于 2024-8-27 18:24
给你个连接。里面有教程
Autodesk powermill官方论坛

仔细看了一下官方的文件,原来我自己不知不觉间已经封装了好多函数




欢迎光临 UG爱好者 (https://www.ugsnx.com/) Powered by Discuz! X3.2