iCAx开思工具箱

标题: 请教UG二次开发函数调用的问题 [打印本页]

作者: littlemou    时间: 2007-11-22 09:20
标题: 请教UG二次开发函数调用的问题
void FuncA()

void main
{
    int errorCode = UF_initialize();
    UF_PART_open("D:\\7.prt",&body_id,&error_status);
   ......(遍历取得某平面的ID)

   FuncA(ID)// 对上面取得的平面有一些操作

   ......

   errorCode = UF_terminate();

}

void FuncA(ID)
{
   请问这里面是不是需要重新
   int errorCode = UF_initialize();
    UF_PART_open("D:\\7.prt",&body_id,&error_status);
   ......(遍历取得某平面的ID)

   还是把某平面的ID直接传过来就可以操作?
}
作者: sincosxu    时间: 2007-11-22 09:37
C语言中应该是直接按照你设定的参数类型,传递参数到 main中相应就可以使用了..但是UG二次开发中,能使用main么..
作者: ssdt    时间: 2007-11-23 09:15
当然能用main只是功能有限制.
作者: huangjun2000    时间: 2008-8-18 06:58
不用了,你试验一下
作者: jchen2004    时间: 2008-8-21 15:53
标题: 当然不需要
已初始化了,当然不需要再重新初始化了,www,ugopen.cn




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