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

[原创] CATIA二次开发入门教程24-PLM之家注册系统学习开发之Combox

[复制链接]

2017-12-30 11:24:44 3330 0

admin 发表于 2017-12-30 11:24:44 |阅读模式

admin 楼主

2017-12-30 11:24:44

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

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

x
CATIA二次开发入门教程24-PLM之家注册系统学习开发之Combox
3 ^5 l( t1 A% S) {( z2 ?5 e在创建combox之前需要在build中进行combox初始化,此处是年龄,直接通过一个数组进行赋值9 q# `+ [  U9 z' p
QQ截图20171230112456.png   J) D# Y! c4 ]3 Z% \
[mw_shl_code=c,true]
( d! w; g' X7 O1 u- Z         //初始化combox  S+ d% }" K- @5 c/ i

5 w+ p' V- M( `0 D, I( U! _8 v3 W) |8 L, ~
        CATUnicodeString iString[30];0 s" B0 L# W! x/ \
        for (int i = 0 ; i < 30; i++): @5 j- X) L& [6 o# c# C$ w6 v8 Q3 G( v
        {3 U' K7 R4 e+ I; N8 S& v" v
        iString.BuildFromNum(i + 20 , "%d");
- V8 L) G9 F- Y7 O; B7 a1 x: b                _ComboAge->SetLine(iString,i);. o0 s" I* n, N+ J: \
        }0 f6 S* J9 I$ u
        _ComboAge->SetSelect(1);
9 Q+ L/ j  f* q[/mw_shl_code]+ J- V+ p# [. X4 J: x5 ~1 M, l
2 q3 d' M5 j1 f: Y! \9 |  f# L4 `/ E
获取信息的方法很简单,首先需要获取选择的行,然后通过行号获取值即可5 S" G) B+ g- V. S  L# M

1 `6 E9 Q  x* w7 V- u. i4 Z6 ]- i6 |5 v7 A  s
[mw_shl_code=c,true]void PLMHomeRegeditFunctionCmdDlg::OnPushButtonGetAgePushBActivateNotification(CATCommand* cmd, CATNotification* evt, CATCommandClientData data)
1 Z. W& Y1 m( N% f' b/ V{
+ x- m9 X) I. I" M* Y" Q/ n9 R/ [. Z        CATUnicodeString iText;
/ y3 G" Z! I- Y7 `6 b# B' q; S   int getSelectedIndex = _ComboAge->GetSelect();( ]& E) K% m3 G& n- O5 e
   _ComboAge->GetLine(iText,getSelectedIndex);
" ~' M- x# P" x: O
( i1 U: R. f6 a: }* u/ g6 V   PrintMessage("您输入的年龄是: \t" + iText);. }( \+ Q3 ?& V0 L; t) r+ J
5 R  E3 I% J/ R. j
: }0 Z% `% V0 E4 t+ r: M" C1 C
}[/mw_shl_code]
( y9 J; s- s6 L
7 S& G* u: O& K
# F% S  J7 i) t! O% [; G. r" i" _1 w. {4 v: W) I' D
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 doTeam.tech
回复

使用道具 举报

发表回复

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

返回列表 本版积分规则

  • 发布新帖

  • 在线客服

  • 微信

  • 客户端

  • 返回顶部

  • x
    温馨提示

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

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

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

    我知道了