查看: 34064|回复: 117

[原创视频] PLM之家-NX9.0 二次开发实例视频 35 Block UI 弹出另一个UI对话框

 火... [复制链接]

4

主题

4

回帖

52

积分

管理员

积分
52
发表于 2014-3-24 16:06:12 | 显示全部楼层 |阅读模式

请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!

您需要 登录 才可以下载或查看,没有账号?注册

×
PLM之家-NX9.0 二次开发实例视频 35 Block UI 弹出另一个UI对话框! X; C0 s7 a# Q5 n( S1 x

Block UI 弹出另一个UI对话框

 Block UI 弹出另一个UI对话框

$ y; Y) |7 A; E& F) K
内容:
3 V9 o& B8 Y3 S, M; {, K如何快速的通过一个UI打开另一个对话框。
8 m6 h* S& X) }  _; J5 m0 M- A目的:
7 [/ M+ G5 t, P' |' p' [1 e8 v新的Block UI已经很少使用到一个对话框弹出另一个对话框了,这种方法效率很地下,新的对话框都是将所有的对象显示出来,用户可以一目了然的进行操作。此处只是简单的介绍如何通过按钮的方式弹出另一个对话框。+ _; {, x4 f# Y7 R( h/ U1 @
视频列表:6 B1 P4 O0 U3 J! b; n0 t( u5 u) g  r
PLM之家-NX9.0二次开发实例35 Block UI 弹出另一个UI对话框(1)对话框设计.mp4
3 m' Q3 h; c, g$ z, Y PLM之家-NX9.0二次开发实例35 Block UI 弹出另一个UI对话框(2)代码处理.mp4
4 A" y5 B* N5 N8 i) ?8 n' Y2 O

( u2 C' o) [9 j. Z; M关键代码:0 }0 @* y% {( v, j0 V
: f7 B; w' x5 Z0 u- H7 ^! b6 P

5 N4 I! N# M2 x$ {' S. X 主要过程如下:
$ o3 y3 m( r( A8 d) n' J' ?- ?(1)加入第二个对话框的头文件, o& i+ O0 H8 f: y
(2)注释掉第二个对话框入口相关函数* M& V; O2 J5 u3 E. E, }" z& @! h- {. ~
(3)在第一个对话框中,实例化第二个对话框的类,进而可以调用其成员变量或者方法操作
% j2 I6 V2 n* |" O3 a
2 O& b# c/ C. n9 A9 ]! ~
! O1 L6 h: T+ u% y4 ^) ?+ c
lesson35_dialogB *dialogB = new lesson35_dialogB();7 m8 O( K7 Q$ B" M! `5 s
dialogB->Show();
. l' R4 f2 K" L' t2 ?this->multiline_string0->GetProperties()->SetStrings("Value",dialogB->strings);* b. ^9 \# V  V
delete dialogB;
! X; \, T) l, x$ C2 R. p( o
3 x* |; [5 |, [9 ^9 l/ r" t0 F% e1 l  O- X

! w' H/ Q0 o% q' h. y: f/ K# ]
: B1 K2 m3 C' U+ Y* L1 g 8 ^# }# a. z1 ?2 m. q# g* \8 h5 w
; j* i: e. ~1 }$ V+ H! g1 @
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.doteam.tech
回复

使用道具 举报

4

主题

4

回帖

52

积分

管理员

积分
52
 楼主| 发表于 2014-3-24 16:06:29 | 显示全部楼层
PLM之家NX9.0二次开发视频教程 35 Block UI 弹出另一个UI对话框(1)对话框设计8 K* P7 G) L3 c; Y2 W' {$ g5 ~& K) b4 S # P4 F& `9 E! P& J0 H* U 8 [! Q6 I5 d \% S* @; c% O$ f6 v) o8 Q$ `0 z* B PLM之家-NX9.0二次开发实例35 Block UI 弹出另一个UI对话框(2)代码处理 , _5 \; V7 L* O Y9 w: k" \+ r7 g! G3 J ' H2 a) _( {' m: n1 x' `1 S' J6 N6 ~$ ^8 l# j" }& H ) m; v4 ]/ k2 k: m 6 O5 p7 z& x2 f
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.doteam.tech
回复 支持 反对

使用道具 举报

7

主题

44

回帖

249

积分

中级会员

积分
249
发表于 2014-3-26 10:02:29 | 显示全部楼层
怎么没有内容啊
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.doteam.tech
回复 支持 反对

使用道具 举报

7

主题

44

回帖

249

积分

中级会员

积分
249
发表于 2014-4-3 09:42:24 | 显示全部楼层
杨森 发表于 2014-4-2 21:16
4 R# \( x2 [1 e; o正需要呢
0 Q: m. w4 a" o6 }8 o
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.doteam.tech
回复 支持 反对

使用道具 举报

0

主题

7

回帖

38

积分

PLM之家NX VIP

积分
38
发表于 2014-4-3 20:41:31 | 显示全部楼层
楼上的,你现在做二次开发么
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.doteam.tech
回复 支持 反对

使用道具 举报

7

主题

44

回帖

249

积分

中级会员

积分
249
发表于 2014-4-9 15:10:26 | 显示全部楼层
杨森 发表于 2014-4-3 20:41- o- U: R# \1 h) A$ Q5 H* Q# @- n
楼上的,你现在做二次开发么
0 C% E/ j; b& d6 Z& d* `) k
是的,你也做?
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.doteam.tech
回复 支持 反对

使用道具 举报

0

主题

7

回帖

38

积分

PLM之家NX VIP

积分
38
发表于 2014-4-10 11:26:26 | 显示全部楼层
我现在是被逼的,你做的怎么样?实现一个公式的计算你会么
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.doteam.tech
回复 支持 反对

使用道具 举报

7

主题

44

回帖

249

积分

中级会员

积分
249
发表于 2014-4-12 09:51:37 | 显示全部楼层
杨森 发表于 2014-4-10 11:26
- I; K1 Q% @. y% W+ o4 B我现在是被逼的,你做的怎么样?实现一个公式的计算你会么

3 N" b# {; V' D$ q数学公式还是什么别的啊?- E  d$ u0 W+ P0 n
数学公式换可以啊!
9 Z7 `# t- V5 F- G$ W9 Q+ U你怎么说自己是被逼的?什么情况啊?hold住啊!
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.doteam.tech
回复 支持 反对

使用道具 举报

3

主题

51

回帖

278

积分

中级会员

积分
278
发表于 2014-4-16 14:15:44 | 显示全部楼层
赶紧学习一下
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.doteam.tech
回复 支持 反对

使用道具 举报

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

本版积分规则

在本版发帖
关注公众号
QQ客服返回顶部