CREO Toolkit二次开发-重命名绘图名为模型名
本文介绍将绘图文件名称改为对应的模型名称,主要实现同名工程图功能的补遗。
首先获得当前绘图名称:
1 | status = ProMdlCurrentGet(&drawing); |
之后获取对应的模型名称:
1 | status = ProMdlDataGet(drawing, &drawingData); |
最后比较两者名称,如不同则对绘图文件执行重命名操作,同时需要注意模型所在路径可能与工作目录不一致的问题:
1 | status = ProWstringCompare(mdlName, drawingName, PRO_VALUE_UNUSED, &compResult); |
完整代码可在Github.com下载。
赞赏支持
码字不易,如果这篇文章对你有帮助,欢迎请我喝杯咖啡~

