iCAx开思工具箱

标题: 请问该如何直接导入已有的部件文件? [打印本页]

作者: zxdawn    时间: 2006-5-8 10:04
标题: 请问该如何直接导入已有的部件文件?
我看到的例子是通过文件打开对话框打开.part文件,请问如何能直接导入已有的部件文件?
我用以下方法不行,请求赐教,谢谢
                char  part_name1[133]="C:\\user\\UGII\\block.prt";
                tag_t * part=NULL;
                UF_PART_load_status_t * error_status;
                UF_PART_open(part_name1,part,error_status);
作者: ddpo1982    时间: 2006-5-8 19:31
UF_initialize();
CString Path ="d:\\test.prt";
char *part_name = (LPSTR)(LPCTSTR)(Path );
tag_t part ;
UF_PART_load_status_t  error_status ;
UF_PART_open(part_name, &part, &error_status);
if(error_status.statuses!=NULL)
{
         UF_free(error_status.statuses);       
}
if(error_status.file_names!=NULL)
{
         UF_free_string_array(error_status.n_parts,error_status.file_names);
}               
UF_terminate();
作者: zxdawn    时间: 2006-5-9 09:31
谢谢,我做出来了




欢迎光临 iCAx开思工具箱 (https://t.icax.org/) Powered by Discuz! X3.3