青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

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

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

  [复制链接]
发表于 2015-1-27 18:48 | 显示全部楼层 |阅读模式
本帖最后由 zll135246 于 2015-1-28 09:55 编辑 + F" A3 \; O" t2 d1 M( x

- R! ?! U* o3 D3 t9 l3 p3 D就是我用表达式L、W、H做了长方体,又做了长方体的对话框,怎样把他们关联起来,现在对话框未作处理,点击后没有反应。我需要在弹出对话框后输入参数,确定后就能生成我需要的模型,但是我不想用程序的方法建模。怎样实现对话框与表达式建的模型关联起来。( w  Z7 Y4 I, Z; h
% n; ]. E- t- r* ~5 f

5 v3 g% [4 s1 U; X: F
 楼主| 发表于 2015-1-28 10:06 | 显示全部楼层
没人回答吗?
回复 支持 反对

使用道具 举报

发表于 2015-1-28 10:37 | 显示全部楼层
楼主写了一大堆,关键的地方却没说:是用何种方法开发的?; a3 H5 k: b4 H
& @9 R2 T0 T/ P  x
UG二次开发,做界面有很多方法:可以MFC,也可以user style,还可以ui block,这只是用c api开发的方法,如果用grip又有不同的,所以光看你上面说的,根本无法明白出了什么问题!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-1-28 15:01 | 显示全部楼层
本帖最后由 zll135246 于 2015-1-28 15:39 编辑
2 |0 U9 A6 x/ k& ~- E7 V6 c+ \
victor_tech 发表于 2015-1-28 10:376 w( U4 P* G" L5 Q
楼主写了一大堆,关键的地方却没说:是用何种方法开发的?" E6 l4 M6 W& D3 o

2 a4 [, B' R: f9 _9 H* J5 l7 w: IUG二次开发,做界面有很多方法:可以MFC,也 ...
$ G2 M4 b: d6 n! ?
我用的是UG8.0,用block UI做长方体的的对话框,然后又用表达式的方法做的长方体。我用的是VC++2010做开发。想把对话框与表达式做的模型连接起来,就是我在弹出的对话框上输入参数,能生成我需要的模型。
+ A$ @9 e4 x  l! }# k BBV[~B93)8K]}0V2PE6PU5R.png Q@17GOSYKPEK~7XJ2(ML9S4.png % v$ O; k3 p. M) |0 U& _! V- v$ c% G0 G
回复 支持 反对

使用道具 举报

发表于 2015-1-28 19:23 | 显示全部楼层
NXOpen::BlockStyler:ropertyList * pReturnDist=ReturnDist->GetProperties();//这一行是得到控件的属性
6 z5 Z* x- S  a3 n7 H. G/ k4 T; cdouble dReturnDist=pReturnDist->GetDouble("Value");//这一行是获取值
: c( @  ?2 A3 ddelete pReturnDist;//这一行是释放内存
回复 支持 反对

使用道具 举报

发表于 2015-1-28 19:23 | 显示全部楼层
7 p8 H0 y8 P' _! j
看你的提问,你应该你查查基础资料
回复 支持 反对

使用道具 举报

发表于 2015-1-28 19:24 | 显示全部楼层
NXOpen::BlockStyler:: PropertyList * pReturnDist=ReturnDist->GetProperties();( S" O6 I: @/ \2 G. F0 [" p
double dReturnDist=pReturnDist->GetDouble("Value");, ^- O) Y0 @. j- U4 I
delete pReturnDist;
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-2-5 16:49 | 显示全部楼层
victor_tech 发表于 2015-1-28 19:24
$ U7 F# ?+ _' a) `NXOpen::BlockStyler:: PropertyList * pReturnDist=ReturnDist->GetProperties();
2 d& P6 a# k% Q) q/ xdouble dReturnDist=pR ...

  D9 o6 `9 f) o# S9 O' G我很抱歉隔这么多天才回复你,也很感谢你肯帮忙。这个论坛我不经常登录,能加为好友吗?我QQ1032273762,原始森林。2 E1 g% S  j1 Y
提供你的QQ也行。

点评

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

使用道具 举报

发表于 2015-2-6 19:14 | 显示全部楼层
zll135246 发表于 2015-2-5 16:49* n6 A5 y% }/ O: B' _- ?/ Z
我很抱歉隔这么多天才回复你,也很感谢你肯帮忙。这个论坛我不经常登录,能加为好友吗?我QQ1032273762, ...
4 q1 K$ O) t2 v# y
呵呵,大家齐心协,多上论动,提升人家,我QQ反而少上。253055519 [4 D' a1 a) t* v" ^, W/ y
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-3-9 09:09 , Processed in 0.086519 second(s), 26 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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