青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

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

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

[复制链接]
发表于 2019-1-12 15:51 | 显示全部楼层 |阅读模式
我在UG8.5下用 API 二次开发工具 开发了个简单 的尺寸驱动  程序,在 8.5下运行正常。 但是在 10下运行就没有反应了,请问各位什么原因呢!; b4 I7 f7 B! ~2 S5 }& M5 V- l

- r) }& X2 v6 @部分代码
8 U1 T* A$ i, I5 {( K& G         double L00;$ R& u) }1 ]% Y, O1 \
         char exp_L001[132]="L001";
3 M  k: B4 G7 d1 }         item.item_id = ZB_01_REAL_L001;+ H2 [& O6 o  Q# N
         UF_STYLER_ask_value(dialog_id,&item);6 \4 C7 g2 ?+ s" |
         L00 = item.value.real;# [0 `: d) s3 b- v% X4 o2 ~) b! m7 f: P
         update_exp(exp_L001,L00);
# p( _& r* A! k4 j9 b5 d' `( A" t' Q2 R+ ~8 x
/ _* a) @  l% [" v
7 c5 R  |4 C$ r. T
int update_exp(const char *exp_name,double value)& N% r/ @$ |( A5 q( K
{
6 F& _; K. ?0 b( a: T5 Y        char exp_defn[132];
6 f, M7 x' |* N/ @+ _        sprintf(exp_defn,"%s=%f",exp_name,value);
7 J$ u8 R' ?0 v4 e1 ]. i+ C/ a        if(UF_MODL_edit_exp(exp_defn))
, R) E! F( c" e  g        {
9 V8 f1 V; \; `# v' M% T& h1 M                uc1601("输入的参数错误,请检查后重新输入",1);' d' o7 z3 X$ ^& _  Y( [  f+ l$ V
                return 1;4 g0 m) j0 B5 G# l6 i+ H
        }
8 i5 P: `5 P* q5 q' |2 r9 l1 t0 W
3 J& J4 J  X# W8 l! G        return 0;
3 J/ m' H8 Q5 e3 K9 U}
, p) K/ D' `+ B' N. W  w( b6 w0 z
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-2-23 11:53 , Processed in 0.049980 second(s), 19 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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