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

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

[复制链接]

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

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

admin 楼主

2017-12-30 11:24:44

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

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

x
CATIA二次开发入门教程24-PLM之家注册系统学习开发之Combox
8 m# h" J! R( u( A在创建combox之前需要在build中进行combox初始化,此处是年龄,直接通过一个数组进行赋值1 g( X. O7 P# H, `( X0 h
QQ截图20171230112456.png % g* P; h8 |3 a4 Z
[mw_shl_code=c,true]
$ g) a9 g) Q$ T. S5 G         //初始化combox( j* ]* S: [* r, j
  A% C/ k# z% w' D
8 E" x# G! k# D! d% t9 \
        CATUnicodeString iString[30];
. P: ~, {$ @" Z8 H        for (int i = 0 ; i < 30; i++)$ z# N, g$ z' E# I
        {
3 R7 ~5 Z0 d: L! W        iString.BuildFromNum(i + 20 , "%d");1 u8 ]+ t9 l% {$ Y& {- L0 O
                _ComboAge->SetLine(iString,i);1 ^4 s  M, @1 t, L
        }+ T. d/ v4 I( P. o2 P
        _ComboAge->SetSelect(1);
. M9 K6 }! H% r2 x[/mw_shl_code]0 R/ N* m1 t4 _( T2 h: W. t5 s6 L
4 N! V, a; J1 z2 H7 {
获取信息的方法很简单,首先需要获取选择的行,然后通过行号获取值即可
6 I! |* V; s1 C# z9 t6 k2 o0 \2 _/ g& k& @
, J0 t7 d  }( L' h0 |/ g/ Y$ K* s
[mw_shl_code=c,true]void PLMHomeRegeditFunctionCmdDlg::OnPushButtonGetAgePushBActivateNotification(CATCommand* cmd, CATNotification* evt, CATCommandClientData data)
# g5 N( h/ L- |2 d) Z) J{
8 i; w: n: q- ]* W; j9 R        CATUnicodeString iText;
) n) [6 L" C  M' Y9 c   int getSelectedIndex = _ComboAge->GetSelect();
9 R% y4 M; q* n4 T# H- U" f/ F   _ComboAge->GetLine(iText,getSelectedIndex);+ z5 X3 q! X; G$ R6 \; D
7 U. `0 m/ B+ j8 f: H1 A6 K
   PrintMessage("您输入的年龄是: \t" + iText);
  p7 w: N  z7 g3 J1 Q# s' l7 I3 P! X# R+ G$ q7 i5 {

. N! r" ~' q* B+ L}[/mw_shl_code]
. ~& T4 D+ L4 [5 c  }
! d9 X) r. n2 H. |: o0 V& C/ s$ Z( u: q1 I2 G* Z$ G5 u

! |* ]9 C9 y+ Y8 `$ s2 r
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了