青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

青华模具培训学院
查看: 1384|回复: 8

[原创] 怎样将表达式建的模型与对话框关联起来

  [复制链接]
发表于 2015-1-27 18:48 | 显示全部楼层 |阅读模式
本帖最后由 zll135246 于 2015-1-28 09:55 编辑 " N- B4 S! S( D- y& W
: O& T! `; P+ B2 M; Y* N: _
就是我用表达式L、W、H做了长方体,又做了长方体的对话框,怎样把他们关联起来,现在对话框未作处理,点击后没有反应。我需要在弹出对话框后输入参数,确定后就能生成我需要的模型,但是我不想用程序的方法建模。怎样实现对话框与表达式建的模型关联起来。
! Y: K+ v) ?! S/ x9 q+ _9 {1 T
" H3 [2 e# F5 c
) P  Q$ |. R, r9 x# [* I  J
 楼主| 发表于 2015-1-28 10:06 | 显示全部楼层
没人回答吗?
回复 支持 反对

使用道具 举报

发表于 2015-1-28 10:37 | 显示全部楼层
楼主写了一大堆,关键的地方却没说:是用何种方法开发的?
" E" E6 H) g- Q6 C2 {' Z* g0 b! C$ u8 {4 ^- v+ S
UG二次开发,做界面有很多方法:可以MFC,也可以user style,还可以ui block,这只是用c api开发的方法,如果用grip又有不同的,所以光看你上面说的,根本无法明白出了什么问题!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-1-28 15:01 | 显示全部楼层
本帖最后由 zll135246 于 2015-1-28 15:39 编辑 # X+ Z0 l. N; b6 H0 F! d. x4 _0 U
victor_tech 发表于 2015-1-28 10:37/ p/ ]$ f& W, D
楼主写了一大堆,关键的地方却没说:是用何种方法开发的?
/ L  J6 f& J- T$ L5 P# \4 `) L( A% S& m4 `" B3 P7 m
UG二次开发,做界面有很多方法:可以MFC,也 ...

# d: N/ `1 B1 r0 ~我用的是UG8.0,用block UI做长方体的的对话框,然后又用表达式的方法做的长方体。我用的是VC++2010做开发。想把对话框与表达式做的模型连接起来,就是我在弹出的对话框上输入参数,能生成我需要的模型。0 K8 b3 z. F( d) ]! G
BBV[~B93)8K]}0V2PE6PU5R.png Q@17GOSYKPEK~7XJ2(ML9S4.png % K* B8 T+ M+ t+ G
回复 支持 反对

使用道具 举报

发表于 2015-1-28 19:23 | 显示全部楼层
NXOpen::BlockStyler:ropertyList * pReturnDist=ReturnDist->GetProperties();//这一行是得到控件的属性
; n3 u3 j0 B. h# f5 P: ~) Edouble dReturnDist=pReturnDist->GetDouble("Value");//这一行是获取值9 l+ N9 Y2 f  j: C& _1 ?) {* ^: x
delete pReturnDist;//这一行是释放内存
回复 支持 反对

使用道具 举报

发表于 2015-1-28 19:23 | 显示全部楼层
  @, v% B$ f9 K. f" F$ d$ t
看你的提问,你应该你查查基础资料
回复 支持 反对

使用道具 举报

发表于 2015-1-28 19:24 | 显示全部楼层
NXOpen::BlockStyler:: PropertyList * pReturnDist=ReturnDist->GetProperties();- D$ R* ~$ L9 @
double dReturnDist=pReturnDist->GetDouble("Value");, y: Q$ c; F, U. Y( m$ p, l) I& O
delete pReturnDist;
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-2-5 16:49 | 显示全部楼层
victor_tech 发表于 2015-1-28 19:24
; n1 y$ ]- F. L, e+ G$ qNXOpen::BlockStyler:: PropertyList * pReturnDist=ReturnDist->GetProperties();
! ?  I* |' e5 I3 J5 {8 D* Udouble dReturnDist=pR ...

  f8 [9 m) C9 i6 e我很抱歉隔这么多天才回复你,也很感谢你肯帮忙。这个论坛我不经常登录,能加为好友吗?我QQ1032273762,原始森林。! X# a! D" N, H# r, s
提供你的QQ也行。

点评

呵呵,大家齐心协,多上论动,提升人家,我QQ反而少上。25305551  详情 回复 发表于 2015-2-6 19:14
回复 支持 反对

使用道具 举报

发表于 2015-2-6 19:14 | 显示全部楼层
zll135246 发表于 2015-2-5 16:49
1 G. w' n4 H% V  a4 }( I我很抱歉隔这么多天才回复你,也很感谢你肯帮忙。这个论坛我不经常登录,能加为好友吗?我QQ1032273762, ...

+ q% C$ @2 S& n/ Z& _- Y呵呵,大家齐心协,多上论动,提升人家,我QQ反而少上。25305551
( r/ q4 V6 y3 b# K
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-1-23 03:57 , Processed in 0.055633 second(s), 26 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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