PLM之家PLMHome-国产软件践行者

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

[复制链接]

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

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

admin 楼主

2017-12-30 11:24:44

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

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

x
CATIA二次开发入门教程24-PLM之家注册系统学习开发之Combox
9 }" ]" f  ~5 g" L+ M: g! b在创建combox之前需要在build中进行combox初始化,此处是年龄,直接通过一个数组进行赋值" l7 X/ Z- Y! ]4 U* X" L
QQ截图20171230112456.png
7 L4 V6 Y4 }9 v[mw_shl_code=c,true]
) R, y: J/ w4 H" `- s9 U' O% O         //初始化combox
' f+ g* c) h8 ~- C, [7 [" A7 [' Y2 g9 A) q

  ?9 }$ u" Y( a4 @: h& E$ K0 w        CATUnicodeString iString[30];
, F- Q1 u$ z3 d% S5 m0 F0 p1 b6 ]        for (int i = 0 ; i < 30; i++)
' W7 V$ r. j9 s" p/ e  T        {
5 h$ c: h0 h7 g; C        iString.BuildFromNum(i + 20 , "%d");+ c2 c: ~* d6 ?9 H6 L$ R/ n; K/ T$ O
                _ComboAge->SetLine(iString,i);* @1 [; Y( @- b5 ^( c! M8 j& _* T
        }8 j+ Z$ D9 J4 o8 S
        _ComboAge->SetSelect(1);
) V  X1 n% `; E/ w9 }+ y[/mw_shl_code]
* F. D8 a+ J/ Q7 H4 U% b* @  g; x& ~7 m3 @" ~! w5 D6 i. q/ Z
获取信息的方法很简单,首先需要获取选择的行,然后通过行号获取值即可
$ I4 A2 w$ s2 N( p: W  ^
4 z3 D2 m% z+ H2 N
9 B& h% l3 x! B: k% k; H# H0 }[mw_shl_code=c,true]void PLMHomeRegeditFunctionCmdDlg::OnPushButtonGetAgePushBActivateNotification(CATCommand* cmd, CATNotification* evt, CATCommandClientData data)
  j1 H' A; c3 L+ o{
3 ^: A" X! m" v        CATUnicodeString iText;4 `; G: t: Q( k4 l) P
   int getSelectedIndex = _ComboAge->GetSelect();( A" L- b+ I1 t! t+ s
   _ComboAge->GetLine(iText,getSelectedIndex);
2 `" j. @0 T+ s. f
% @( a" Y- u) a* F   PrintMessage("您输入的年龄是: \t" + iText);
1 P8 f  E4 \" v) v1 A  P9 I3 L) i! T; G/ n6 t3 C- W+ x+ r& }# ]# N

, x) t: e6 p+ p0 n$ f. |}[/mw_shl_code]
3 _" X- }! o9 f4 l. u9 V& \$ R: C+ r9 s3 _4 S  l/ M$ S! B7 g! q9 [

7 h4 z) L) r& D; |: f8 N$ w  G& K5 l8 }$ z' ?
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了