青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

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

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

[复制链接]
发表于 2019-1-12 15:51 | 显示全部楼层 |阅读模式
我在UG8.5下用 API 二次开发工具 开发了个简单 的尺寸驱动  程序,在 8.5下运行正常。 但是在 10下运行就没有反应了,请问各位什么原因呢!
, L! ^3 t( |/ Z/ Y' E$ `( b( p( ?3 }8 O! Y% ]# z
部分代码
; i! q: x, ?" x' E- Y! w0 G2 i8 g         double L00;. W; U1 n( u) q% e3 \7 i2 A
         char exp_L001[132]="L001";9 C/ t6 J- p: `' I
         item.item_id = ZB_01_REAL_L001;/ S' N: ^) I- _3 R
         UF_STYLER_ask_value(dialog_id,&item);
+ O# i* ~8 f& a2 ?  n' W% y         L00 = item.value.real;# f; R  D5 N& w' m" O2 U
         update_exp(exp_L001,L00);" v4 k& U* b$ |* A) R/ e- F

& p- K( h" m3 N" d$ u8 e8 R: H- W. L2 n

4 n/ P$ l1 C+ s2 \# \3 ?int update_exp(const char *exp_name,double value)
1 o5 ^) h7 a" y! N& w6 _0 d{
; [; K; }+ d/ E; S0 B( J2 l        char exp_defn[132];
; R# E8 g, U- y0 R        sprintf(exp_defn,"%s=%f",exp_name,value);$ Q) i; [5 S: _  ]7 ~4 U3 v
        if(UF_MODL_edit_exp(exp_defn))
" L  N$ A* _. L6 ?6 G        {7 F1 G- G% D! M& ^6 ]" p+ e: z1 ~% h
                uc1601("输入的参数错误,请检查后重新输入",1);5 l# Z; {4 t! \) g. j3 l
                return 1;
: t+ F+ |& \" j' M& x$ o        }
5 y% ?: ^- E  z3 v1 Y: S! R( ?) q7 ]" @
        return 0;' ?6 {4 |1 F  j! ?! i, W
}7 Z& U% y1 }3 o* W8 {
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-21 20:15 , Processed in 0.070552 second(s), 19 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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