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

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

[复制链接]

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

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

admin 楼主

2017-12-30 11:24:44

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

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

x
CATIA二次开发入门教程24-PLM之家注册系统学习开发之Combox
3 ^1 t; w% p, j+ t在创建combox之前需要在build中进行combox初始化,此处是年龄,直接通过一个数组进行赋值3 E5 v2 r/ X+ ?1 ^  U  s
QQ截图20171230112456.png
/ C6 u4 u! @! l) N0 d[mw_shl_code=c,true]
" a( n: Z  d0 S2 I% }$ n/ a5 @         //初始化combox  H6 g# a- w; R  O5 i8 z% }# y
% Q; O8 W" P) H4 P6 f

5 T- w# B# R  D/ X        CATUnicodeString iString[30];; l+ L% h. I1 F) F
        for (int i = 0 ; i < 30; i++)" L0 E0 L9 I4 u
        {
7 L/ E9 e: K% t        iString.BuildFromNum(i + 20 , "%d");3 o( i( i5 @- G  s8 C9 Q7 U( o
                _ComboAge->SetLine(iString,i);" w3 `: X: R# `4 f2 I, n
        }
. W$ B0 b8 u7 R        _ComboAge->SetSelect(1);9 r, {/ M, M3 {5 {: n
[/mw_shl_code]
7 o# ]. h8 P$ q& m* w. @! F7 N) g0 O
获取信息的方法很简单,首先需要获取选择的行,然后通过行号获取值即可0 X% v" V; k* Q4 H! k  `
$ W3 f. z$ s8 {- r
) `) L! }7 N8 y1 P9 f# u& ?& K
[mw_shl_code=c,true]void PLMHomeRegeditFunctionCmdDlg::OnPushButtonGetAgePushBActivateNotification(CATCommand* cmd, CATNotification* evt, CATCommandClientData data)& A: k- q6 U+ ~: r. _2 ?: B/ |
{! X) u& s% a4 J) ^! [: B7 \! c
        CATUnicodeString iText;9 D) k! r) R6 q4 `: k/ n4 a. v( o
   int getSelectedIndex = _ComboAge->GetSelect();7 B" ]( A* s" U8 e& X1 o
   _ComboAge->GetLine(iText,getSelectedIndex);
; s! P! {1 q3 t5 ]  [7 O
0 L  u9 F6 e; S6 H4 f: _   PrintMessage("您输入的年龄是: \t" + iText);
( L3 L6 w; O+ A
3 a( f6 F# m& [0 g: O5 j0 n, D+ \, }; v, |
}[/mw_shl_code]$ i- @2 e6 N' \. A

7 B) s  Y4 s6 e+ ^7 {8 R2 [. M- @
/ T, k  v: H7 o9 ^& [5 o
  }" I! q: _) p" P; F) [0 G  W
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了