PLM之家PLMHome-工业软件践行者

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

  [复制链接]

2014-4-16 14:15:44 30474 117

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

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

x
PLM之家-NX9.0 二次开发实例视频 35 Block UI 弹出另一个UI对话框
- b  `1 C, A8 v$ w; x

Block UI 弹出另一个UI对话框

 Block UI 弹出另一个UI对话框
8 Z+ m: O# _; D0 D
内容:& k1 Y- ?) o0 }. S0 W0 w
如何快速的通过一个UI打开另一个对话框。* J* K1 N# X6 P" ^
目的:
! A- b1 x5 J2 H4 A* t) [: |# B: X新的Block UI已经很少使用到一个对话框弹出另一个对话框了,这种方法效率很地下,新的对话框都是将所有的对象显示出来,用户可以一目了然的进行操作。此处只是简单的介绍如何通过按钮的方式弹出另一个对话框。
. k2 }* G( \1 {, a  \; [视频列表:
: P) H* L/ L/ D" |& _ PLM之家-NX9.0二次开发实例35 Block UI 弹出另一个UI对话框(1)对话框设计.mp4! S& D" T* X) h- @
PLM之家-NX9.0二次开发实例35 Block UI 弹出另一个UI对话框(2)代码处理.mp4
! R8 c+ b+ V4 U" _, e( W0 ?

( Y" r0 G2 v2 a! T* F5 i9 [* g, N- J关键代码:. W$ e  S$ P0 E0 C' x
7 S/ }) `% d1 E& H  b, B- d

+ G/ G) C+ S& | 主要过程如下:
9 U1 t; S- `% `% Q% C2 `(1)加入第二个对话框的头文件% x( x/ c. o! ?8 H& e7 G
(2)注释掉第二个对话框入口相关函数
, q: j# k: J$ v7 l  ^# i(3)在第一个对话框中,实例化第二个对话框的类,进而可以调用其成员变量或者方法操作
! d2 ^: B: ~  z5 R/ W) x' S6 ]; o  w

8 \! e3 K6 Y) ?1 G( V9 N1 ^lesson35_dialogB *dialogB = new lesson35_dialogB();
: L2 |- k* ?4 Q' I3 RdialogB->Show();! O3 u. N$ _. ?& O1 ]
this->multiline_string0->GetProperties()->SetStrings("Value",dialogB->strings);
: ?# _4 {* N3 P/ r" O# L4 zdelete dialogB;
9 ]; i1 b6 N" f8 ]/ g6 r# V; R0 F  P5 _3 R$ J" b2 M7 }6 j

* ?) e+ d6 P  U( Y( l 3 f  |2 p7 _8 _" _
% d. |. I/ r. l1 ]
* s# l) o; t9 j7 Z
/ F1 i6 F; d% w
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 doTeam.tech
回复

使用道具 举报

全部回复117

admin 发表于 2014-3-24 16:06:29

admin 沙发

2014-3-24 16:06:29

PLM之家NX9.0二次开发视频教程 35 Block UI 弹出另一个UI对话框(1)对话框设计 * y! Z+ J+ S1 Z3 L& W6 L3 U1 X7 b/ n9 {2 R" g + ]% g1 q* z6 b E& H+ S! F) G3 O0 a( w' M PLM之家-NX9.0二次开发实例35 Block UI 弹出另一个UI对话框(2)代码处理; {. L8 X9 C1 z2 ~" D+ i9 W5 x % H# ]- o$ g+ ?2 e9 S- ^. n, Y4 l, \ 0 U0 h+ ?1 E7 j' a; J: _! K* K. {; j * ^- G- p% \6 z- ^, ] 2 K% Z( C. y! v3 p
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 doTeam.tech
回复 支持 反对

使用道具 举报

Bruce_Lee 发表于 2014-3-26 10:02:29

Bruce_Lee 板凳

2014-3-26 10:02:29

怎么没有内容啊
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.diantuankj.com/ doTeam.tech
回复 支持 反对

使用道具 举报

Bruce_Lee 发表于 2014-4-3 09:42:24

Bruce_Lee 5#

2014-4-3 09:42:24

杨森 发表于 2014-4-2 21:16
# J: s; R* M# u9 R1 K, I正需要呢
6 Z/ K3 x5 c- S9 ^" x8 z) A
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.diantuankj.com/ doTeam.tech
回复 支持 反对

使用道具 举报

杨森 发表于 2014-4-3 20:41:31

杨森 6#

2014-4-3 20:41:31

楼上的,你现在做二次开发么
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.diantuankj.com/ doTeam.tech
回复 支持 反对

使用道具 举报

Bruce_Lee 发表于 2014-4-9 15:10:26

Bruce_Lee 7#

2014-4-9 15:10:26

杨森 发表于 2014-4-3 20:41
9 I6 v3 ?6 ^+ f楼上的,你现在做二次开发么
2 L# I1 X( v) i5 w6 W$ e& ]
是的,你也做?
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.diantuankj.com/ doTeam.tech
回复 支持 反对

使用道具 举报

杨森 发表于 2014-4-10 11:26:26

杨森 8#

2014-4-10 11:26:26

我现在是被逼的,你做的怎么样?实现一个公式的计算你会么
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.diantuankj.com/ doTeam.tech
回复 支持 反对

使用道具 举报

Bruce_Lee 发表于 2014-4-12 09:51:37

Bruce_Lee 9#

2014-4-12 09:51:37

杨森 发表于 2014-4-10 11:26
6 _) ?+ _: i" k4 ?4 L  s我现在是被逼的,你做的怎么样?实现一个公式的计算你会么

+ M6 v1 T. h, T- [, {数学公式还是什么别的啊?
; C( m7 |9 `. p! q+ D& d数学公式换可以啊!
* ^9 r( g( \5 u% g5 H5 J你怎么说自己是被逼的?什么情况啊?hold住啊!
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.diantuankj.com/ doTeam.tech
回复 支持 反对

使用道具 举报

璀璨の樱之雨 发表于 2014-4-16 14:15:44

璀璨の樱之雨 10#

2014-4-16 14:15:44

赶紧学习一下
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.diantuankj.com/ doTeam.tech
回复 支持 反对

使用道具 举报

发表回复

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

返回列表 本版积分规则

  • 发布新帖

  • 在线客服

  • 微信

  • 客户端

  • 返回顶部

  • x
    温馨提示

    本网站(plmhome.com)为PLM之家工业软件学习官网站

    展示的视频材料全部免费,需要高清和特殊技术支持请联系 QQ: 939801026

    PLM之家NX CAM二次开发专题模块培训报名开始啦

    我知道了