青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

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

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

[复制链接]
发表于 2019-1-12 11:29 | 显示全部楼层 |阅读模式
我在ug8.5下用 API 二次开发工具 开发了个简单 的尺寸驱动  程序,在 8.5下运行正常。 但是在 10下运行就没有反应了,请问各位什么原因呢!2 R" m) |: e8 a* y9 z

6 Y# F/ B6 b* x7 w) g$ j; \0 P部分代码 & B" R4 f2 }7 x  m+ l
         double L00;
# ^) }9 [6 p0 s5 h/ P# h! U$ E         char exp_L001[132]="L001";
/ l0 h* x7 `" X4 L! F         item.item_id = ZB_01_REAL_L001;
% f4 N  a# W1 T/ Z. i5 b2 O         UF_STYLER_ask_value(dialog_id,&item);
; D2 T  l& x; V9 l         L00 = item.value.real;# e% H- l$ m! K7 r/ I
         update_exp(exp_L001,L00);
) m: F  m! {) v5 n4 X) Y* d: x
* p4 k! T* }8 D" w1 N! X5 ~' Y; Y5 M9 M# J6 ?
  ?) O  n2 _, B
int update_exp(const char *exp_name,double value)4 A; E8 }$ N- ?% S: j4 W
{
# g. C" _! y" p4 g. @        char exp_defn[132];
3 B; Z, W" ?3 x8 M) H# {# P        sprintf(exp_defn,"%s=%f",exp_name,value);
2 y$ Q$ [8 f" ^4 @0 ^9 o0 {) J        if(UF_MODL_edit_exp(exp_defn))* k' u9 F& L" q8 J4 W4 p
        {
! ]" k, e8 ~& z  a& I! h                uc1601("输入的参数错误,请检查后重新输入",1);1 p8 D* C- V3 d& x7 h1 d' n
                return 1;; I; T( D/ u  o' ^4 t
        }
! m( U2 ~+ R! Z9 S4 T6 a, u# N6 i2 r/ z& _
        return 0;
+ N# T- }/ z! K* ]5 A}
7 h' H+ w+ o' v* p+ E5 F: S9 m
! k: ^  J! D4 B$ w" ]2 C% x1 Y- p3 ^* Z9 P1 ~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-16 15:51 , Processed in 0.051553 second(s), 19 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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