青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

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

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

[复制链接]
发表于 2019-1-12 11:29 | 显示全部楼层 |阅读模式
我在ug8.5下用 API 二次开发工具 开发了个简单 的尺寸驱动  程序,在 8.5下运行正常。 但是在 10下运行就没有反应了,请问各位什么原因呢!! H- J+ [1 R/ B+ W# o
( i2 S' f) B* _2 v; @+ [6 F2 U
部分代码 / G$ T  F2 R, h5 |" b" Y
         double L00;4 ~* T; I8 r, K
         char exp_L001[132]="L001";
1 H& w! d$ e# `. J1 |$ G         item.item_id = ZB_01_REAL_L001;
7 f! t/ V/ G+ \         UF_STYLER_ask_value(dialog_id,&item);
9 _2 ^' ?. P* ?! ^  s         L00 = item.value.real;
# L1 i/ h; T/ ~$ ?' Q7 T         update_exp(exp_L001,L00);
8 f- Z( f  j8 h5 \
/ x+ W9 q  g) o) I7 w+ G: _, ?* A
. d* x/ J/ M& y  R/ J# d9 ~
  \+ K7 n9 J! _3 b3 Cint update_exp(const char *exp_name,double value)
2 s% l: j9 [8 S! O5 A2 H3 b{
/ D3 x( b3 h9 C) ^4 s$ k, [        char exp_defn[132];
8 O. ]6 S* ~: F& v' U        sprintf(exp_defn,"%s=%f",exp_name,value);3 k" P( ?- ?! d! m. U. p
        if(UF_MODL_edit_exp(exp_defn))
0 c2 h0 C' _: p+ {% ^+ i: u7 V2 b$ q: C        {
; o8 o& \0 @# u% ~/ Q3 U7 \; Y                uc1601("输入的参数错误,请检查后重新输入",1);5 J( e& B, i) L8 i, D7 B
                return 1;
( a' @& ?+ k8 D1 p, ]; W/ o/ U        }+ y( W6 j9 G3 N3 L- _; {6 o. _
3 N2 T" _; m7 R! m: ?
        return 0;
5 O! E' I' {6 d7 D}1 {- q9 w( p4 i3 [2 B$ X. Y

, q+ g1 w1 e0 R9 P# Z+ ?' P- N8 j  c' F3 ^: i3 t
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-4-8 19:53 , Processed in 0.059090 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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