|
我在ug8.5下用 API 二次开发工具 开发了个简单 的尺寸驱动 程序,在 8.5下运行正常。 但是在 10下运行就没有反应了,请问各位什么原因呢!2 T5 ~* R5 S- G9 y; K7 K/ U9 {. h
* q6 k' t) n5 I' R) ]部分代码
. ?) Y8 i, _9 N8 i E double L00;
6 k; _& }; }7 J* @) P' I) z char exp_L001[132]="L001";7 n' h0 N/ N0 E) D* l' E3 Q: }) W
item.item_id = ZB_01_REAL_L001;
* H# V/ ]3 e" x UF_STYLER_ask_value(dialog_id,&item);
0 i2 c" u: m% Y L00 = item.value.real; l: O) O3 {2 |1 ^, _
update_exp(exp_L001,L00);0 X, m" m d+ D+ w6 m
3 ^- `7 m" _' F
& q8 j' z7 s/ H! f; e
/ ~- z# p; P/ `' r8 Jint update_exp(const char *exp_name,double value)
$ U3 G3 D0 b. s: |5 L9 i$ o{2 P; t6 x* J' l) C6 B3 H0 r4 z6 z
char exp_defn[132];
/ d. R0 f- F% z, E5 j( g sprintf(exp_defn,"%s=%f",exp_name,value);
8 {% q3 {0 d- p" y1 g9 L if(UF_MODL_edit_exp(exp_defn))
" V/ w1 M' u: b; A q& b {
- v# h% V2 x6 e% B uc1601("输入的参数错误,请检查后重新输入",1);( Y) d6 P$ j6 w. x' ~
return 1;
. x, s% ?, ^) u9 k }# F& n" B- ] g8 m) [) A$ F. |
6 i( K4 i! W. H; I- x return 0;
8 q$ c* M3 z5 J3 u( o3 o}
: v3 D, G" @ V2 C p8 a5 C9 o1 ?$ X
7 y3 U6 e4 u, o/ w6 u& e' F, { |
|