|
马上注册登录,享用更多网站功能!
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
我写了一段程序想调用点构造器功能,程序编译都没问题,可是就是不能执行功能,不知哪位高手指点一下。谢了!
char *cue="调用点构造器”;
UF_UI_POINT_base_method_t base_method;
tag_t point_tag;
double base_pt[3];
int *response;
int status;
status = UF_UI_point_construct(cue, [$base_method, &point_tag, base_pt, response)]
if(status == 0)
{
UF_UI_open_listing_window();
UF_UI_write_listing_window("successfully run the function!");
}
if(status != 0)
{
UF_UI_open_listing_window();
UF_UI_write_listing_window("Failed to run the function!");
}
编译运行后系统显示“Failed to run the function!也就是说status返回的值非0,但是不知程序哪个地方出问题了,还请高手指点。
使用uc1616()调用的代码:
char *cp1="point construct";
int *ia2=0;
int ip3,status;
double rr4[3];
status = uc1616(cp1, ia2, ip3, rr4);
if(status == 0)
{
UF_UI_open_listing_window();
UF_UI_write_listing_window("successfully run the function!");
}
if(status != 0)
{
UF_UI_open_listing_window();
UF_UI_write_listing_window("Failed to run the function!");
}
运行结果同上,也不知哪出了问题。 |
|