iCAx开思工具箱
标题:
把drawing环境下的drw文件转换为dwg文件
[打印本页]
作者:
xyylove
时间:
2007-1-28 19:27
标题:
把drawing环境下的drw文件转换为dwg文件
我做了个函数,把drawing环境下的drw文件转换为dwg文件,我是参考帮助文件的,但是就是调不出来,请各位大侠看看。
csName 代表输出文件的绝对路径和文件名,比如说D:\drwtodwg.dwg
调试发现ProOutputFileWrite返回值出错了,请看下。
void Cdraw::todwg(CString csName)
{
ProMdl solid_mdl;
ProName wfilename;
ProImportExportFile export_type;
ProAppData p_arg2;
ProAppData p_arg3;
ProError status;
p_arg2 = NULL;
p_arg3 = NULL;
export_type=PRO_DWG_FILE;
ProStringToWstring(wfilename,(LPTSTR)(LPCTSTR)csName);
status=ProMdlCurrentGet(&solid_mdl);
status=ProOutputFileWrite(&solid_mdl, wfilename, export_type, NULL,
p_arg2, p_arg3, NULL );
if (status==PRO_TK_NO_ERROR) AfxMessageBox("ok");
else AfxMessageBox("error");
}
欢迎光临 iCAx开思工具箱 (https://t.icax.org/)
Powered by Discuz! X3.3