点击查看详细介绍

UG二次开发

moshaocong 20年前 19375 3

购买与咨询 NX 二次开发视频教程,请联系微信号:13890821008  QQ号:85585969  


我现在在VC中直接做
个exe文件,目的是实现文件格式的批量转换,由dxf格式文件转换成prt格式的文件.虽然UG中有translators,不过我的任务还是要做个这个工具,我用的UG的UF_part_open函数打开文件,用UF_part_save as还数另存为prt格式的文件
但是有个问题第一个dxf文件可以打开转换但是第二个文件就不能打开了,如果对于prt文件则都可以转换的,是不是open是UG的函数dxf文件不能用,是不是打开dxf文件要另外做一个函数
可以为什么一个文件能打开,我其他的就不能打开呢
希望可以得到你的指?

0

最新回复 (3)
  • Patton_icax 20年前
    1

    你说明白一点好吗?UF_part_open打开.dxf文件?“第一个dxf文件可以打开转换但是第二个文件就不能打开了”什么意思?

  • moshaocong 20年前
    2

    就是说我批量转换文件嘛,在文件夹下查找文件,找到DXF文件就转换为PRT
    我用int err=UF_part_open()函数打开文件
    if(err==o)
    {
    UF_PART_save_as(目标地址);
    }
    else
    {
    AfxMseeageBox(

  • Patton_icax 20年前
    3

    你能用UF_part_open()打开.dxf文件?UF_PART_save_as()也不能写为.dxf文件呀,如果UG自身能完成的话,那就不需要translator了

请登录后发表新帖