青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

青华模具培训学院
查看: 1043|回复: 0

[疑难] UG8.5 API 二次开发 在10下运行不了

[复制链接]
发表于 2019-1-12 15:51 | 显示全部楼层 |阅读模式
我在UG8.5下用 API 二次开发工具 开发了个简单 的尺寸驱动  程序,在 8.5下运行正常。 但是在 10下运行就没有反应了,请问各位什么原因呢!/ j7 ]2 z/ A4 Z+ @/ U
: [! Z# U( n, [
部分代码 ! u4 e% V# z3 E5 n' B0 [+ x- E$ R
         double L00;
! x9 j7 N$ W1 J% L         char exp_L001[132]="L001";
. b: p) t" \8 i: h         item.item_id = ZB_01_REAL_L001;
1 x5 b9 j5 x* Z% |/ C: I0 o         UF_STYLER_ask_value(dialog_id,&item);
1 w2 q/ ?2 P4 t% g6 ?: t         L00 = item.value.real;
( i2 b) J7 B: l9 V0 t/ l" g         update_exp(exp_L001,L00);$ p7 Y; j1 m  l( |6 I
4 H1 [) h/ o- G4 X8 l

5 E3 ~+ H2 x$ ]8 S( h2 [+ r( E% I! r2 B2 M# u7 }4 t+ w% q6 G
int update_exp(const char *exp_name,double value)
; u, X0 D. m- W{! l1 _8 A0 u/ ^2 t0 `
        char exp_defn[132];
1 S0 }# E7 p% X* u( I        sprintf(exp_defn,"%s=%f",exp_name,value);5 A0 ?1 k  v, q, U( ]/ K
        if(UF_MODL_edit_exp(exp_defn))6 _# w0 q4 K" P$ I. f1 U/ f
        {- {1 O: I" l7 \' Z% t8 D/ g
                uc1601("输入的参数错误,请检查后重新输入",1);
* ?1 g4 N! L& s: k4 t$ L# k* S9 i$ P                return 1;( [4 |4 V9 W$ Z7 t9 J
        }
0 f! f9 Y0 X% `' L# n  P9 C- }( F& a: Q( r
        return 0;! u" h* j: o0 l. e2 h: N
}/ c, q+ W* G5 e
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|关于我们|sitemap|小黑屋|Archiver|手机版|UG网-UG技术论坛-青华数控模具培训学校 ( 粤ICP备15108561号 )

GMT+8, 2024-5-1 20:30 , Processed in 0.049659 second(s), 19 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表