|
我在ug8.5下用 API 二次开发工具 开发了个简单 的尺寸驱动 程序,在 8.5下运行正常。 但是在 10下运行就没有反应了,请问各位什么原因呢!9 ]. }9 O; b O5 n! w W
% g4 K- g l# H% ?$ s. x
部分代码
4 x5 L5 V' J+ z double L00;
6 R, m4 S* e4 u" J) P8 M char exp_L001[132]="L001";
/ t2 L3 {. ^. P* [ item.item_id = ZB_01_REAL_L001;8 v5 _' C0 r. i4 i
UF_STYLER_ask_value(dialog_id,&item);
- c/ M) Z6 l, V. d# z) W L00 = item.value.real;8 Y1 z; A2 s; q0 G1 s
update_exp(exp_L001,L00);7 [ g1 s8 Q2 Q
, @1 r' F. d0 n# }. C
3 K# C0 x$ P% v& l
' O9 f( L* O, h: J" V. Tint update_exp(const char *exp_name,double value)
; g3 ?( b9 p7 r% T8 F1 X7 L{) G6 K# J% x% H/ `
char exp_defn[132];
' p& Y6 O \' L: v, B sprintf(exp_defn,"%s=%f",exp_name,value);
7 L6 x( G- |% y' Q2 Z" J9 e/ ] if(UF_MODL_edit_exp(exp_defn))9 f$ k: d T# h+ p' o' m6 N
{: G1 m4 c* ~* |2 w6 ~
uc1601("输入的参数错误,请检查后重新输入",1);. A9 L! X& u7 N, N$ ~
return 1;9 |6 O) ~, f4 T! r- I* z$ R
}4 E% Z. [* j" k, M4 X
: i7 M) i) E7 ^
return 0;8 S$ E1 `5 i& I7 k- m+ }8 N; l0 q
}7 k! E% w& K6 A- F- Q+ u
1 ~. B+ k- c! b& `& y. N+ z3 T+ V4 Z7 {( Y- }" d+ P
|
|