查看: 33708|回复: 117

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

 火... [复制链接]

4

主题

3

回帖

46

积分

管理员

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

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

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

×
PLM之家-NX9.0 二次开发实例视频 35 Block UI 弹出另一个UI对话框8 ~3 J" c( c; `$ e( D$ j; t7 Z

Block UI 弹出另一个UI对话框

 Block UI 弹出另一个UI对话框
, [, [& ^5 `4 O, Q; {( @( p
内容:3 M0 T* |% z+ K% C& G' e
如何快速的通过一个UI打开另一个对话框。9 p  r/ \$ @* v3 n. \" K' h: h
目的:- g( _- L- X. ?" \. K5 B3 P3 M
新的Block UI已经很少使用到一个对话框弹出另一个对话框了,这种方法效率很地下,新的对话框都是将所有的对象显示出来,用户可以一目了然的进行操作。此处只是简单的介绍如何通过按钮的方式弹出另一个对话框。6 @( b9 d7 ?9 ^; H0 f( W7 j$ t
视频列表:7 A3 q0 ]: n8 e8 j( j1 G
PLM之家-NX9.0二次开发实例35 Block UI 弹出另一个UI对话框(1)对话框设计.mp4! p9 L! Z0 T4 ^0 U: w
PLM之家-NX9.0二次开发实例35 Block UI 弹出另一个UI对话框(2)代码处理.mp4
! G1 d  |1 P4 k
: s! T* q% T* m& t6 x1 J$ U1 l
关键代码:% J+ i6 y0 @; E. T; m
. @6 h) f4 Z4 Y+ Q7 \- ^$ [

7 j$ `: \% n) r$ N1 t; p% Z 主要过程如下:
! i# ]/ c+ R; H; }+ G* z(1)加入第二个对话框的头文件
2 w0 }% H6 b3 }& S4 G+ d- L(2)注释掉第二个对话框入口相关函数
+ u' _+ H) V# U$ u+ U( R(3)在第一个对话框中,实例化第二个对话框的类,进而可以调用其成员变量或者方法操作
5 i) d; b# t- F8 C! h% i4 n
/ F' D( S: A5 Z* R1 h

# G+ P* F2 Y% L: C7 H' R! G2 Slesson35_dialogB *dialogB = new lesson35_dialogB();+ d5 i% D. `8 P  K) G! O& A
dialogB->Show();' g  Z5 A# x3 y) A4 ^& ^
this->multiline_string0->GetProperties()->SetStrings("Value",dialogB->strings);
& Y: i6 O4 a! \# c  [+ {delete dialogB;
1 R5 C: {  r/ t3 j. T# H0 \
: P* C8 Z7 o0 ?- _4 P7 {* N% u" K9 T$ v9 w
! K9 {$ d/ X* k& {" K0 E& a
. E/ }0 W4 z* H

- j, X! g' e% U- Z1 W6 V6 [9 d* U* M
5 R- T! P8 n# K" r% i3 {) a
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.doteam.tech
回复

使用道具 举报

4

主题

3

回帖

46

积分

管理员

积分
46
 楼主| 发表于 2014-3-24 16:06:29 | 显示全部楼层
PLM之家NX9.0二次开发视频教程 35 Block UI 弹出另一个UI对话框(1)对话框设计: W' {0 m; p4 x( S1 Z; D 8 o( ?$ e" S! q P% u( Z % ~ c% v! X. w( M P1 q 0 \' Z+ ]1 U n& i: q$ vPLM之家-NX9.0二次开发实例35 Block UI 弹出另一个UI对话框(2)代码处理, B2 o! q% P. S7 V! M 1 m/ p" j% Q. C7 @7 t $ e. X; F+ e4 \5 x, r' h) k- i % N# q) p$ C0 k & e' q# c2 k6 O% V. a, ~ " v9 U( D( @# j4 l' J
上海点团信息科技有限公司,承接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
' G0 w2 z* g: B3 _( U# f* r3 \正需要呢

5 i  i, F, M. a/ D
上海点团信息科技有限公司,承接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:416 ^! i0 J, ?- S: j
楼上的,你现在做二次开发么
, {* \# o1 k* c4 U- I7 W
是的,你也做?
上海点团信息科技有限公司,承接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. |6 T% F3 h- |1 B
我现在是被逼的,你做的怎么样?实现一个公式的计算你会么
- ?( d% d4 Q8 q% N$ X7 H8 A
数学公式还是什么别的啊?
9 Z* x' z. t1 F! A数学公式换可以啊!: w5 [% I! k0 R2 x* U5 y4 I8 e  [
你怎么说自己是被逼的?什么情况啊?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客服返回顶部