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

[求助] 弹出use askusermessage() or asksyslogmessage()错误

  [复制链接]

2021-9-2 14:16:52 11530 5

zengbiao 发表于 2018-7-7 20:27:16 |阅读模式

zengbiao 楼主

2018-7-7 20:27:16

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

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

x
做UI界面时弹出这个错误6 Z4 C- i4 i" h+ X5 d4 C
int NX10_daoyuanjiao::apply_cb()
  u) k, J, b. I/ }4 Q{) k7 j6 ~- g% w) n% L8 X
    int errorCode = 0;
4 e  z3 S7 t# X( @8 w    try9 D6 ^( k% U  E: n2 n
    {
" S/ Y* t9 f4 W        //---- Enter your callback code here -----
: o6 @- f; W" w# }6 \: M1 P  O                  UF_initialize(); # R  L4 [  i( A% [2 v( [, b0 o( H% K
          NXOpen::BlockStyler:PropertyList* DirectionToExtrudeproplist = face_select0->GetProperties();
- o4 U) Y- O3 B6 A0 a          std::vector<NXOpen::TaggedObject *>objects = DirectionToExtrudeproplist->GetTaggedObjectVector("SelectedObjects");
% H1 ?- }. r" B+ W! T0 H# O1 d                  delete DirectionToExtrudeproplist;6 Q5 Y4 A( s; n' e
                  DirectionToExtrudeproplist= NULL;9 R# n2 z2 x9 Q
                  
- {: _$ p0 k* z) K4 q              for ( int i=0;i<objects.size();i++) // size 列表长度,这里指的是 对象个数
, |' |, l9 A8 b' ~9 b+ d              {   2 F# A. |, O# K! k$ v' S0 B
                                 UF_OBJ_set_color(objects->Tag(),1);//给选中的对象更改颜色
% l3 I: H3 {! k- N% M+ e              }$ W% h: U( Q9 z4 D% {
% _* G( U/ _' [& L' v( z/ A% H, I/ I' ^
      UF_terminate();
9 o- k# U- f" g, L    }' G; x5 j0 j/ x
    caTCh(exception& ex)
$ ~4 l- ^2 Q) s( W2 X* Y% C3 b    {; ]1 U& Y) g8 G1 V6 t+ j; w
        //---- Enter your exception handling code here -----
7 e% H8 f  e% e% h6 M) e; B        errorCode = 1;
6 o5 r% E. v7 \! M- I        NX10_daoyuanjiao::theUI->NXMessageBox()->Show("Block Styler", NXOpen::NXMessageBox:DialogTypeError, ex.what());
! T2 U+ G# j8 e4 }; F3 `6 ]2 [    }
5 N3 e' d5 I' ?  L" I4 |, E    return errorCode;; h! p9 |7 ^; L/ `5 D0 D1 R: W
}
" K2 J  w4 w/ R- P. y% n; J; [, i" J0 d0 _/ @% {7 F) V1 H* t4 C
最后调试的时候发现就是标红语句的问题,有大佬知道怎么解决吗
0 P" Y; B7 p( ]8 L; b- B
捕获.JPG
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.diantuankj.com/ doTeam.tech
回复

使用道具 举报

全部回复5

admin 发表于 2018-7-9 16:44:26

admin 沙发

2018-7-9 16:44:26

face_select0->getselectedobjects() 呢。 如果还报错,检查NX开发和VS 匹配版本
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.diantuankj.com/ doTeam.tech
回复 支持 反对

使用道具 举报

zengbiao 发表于 2018-7-9 19:42:10

zengbiao 板凳

2018-7-9 19:42:10

admin 发表于 2018-7-9 16:44) {5 I- C* w" D* |! J# J
face_select0->getselectedobjects() 呢。 如果还报错,检查NX开发和VS 匹配版本

2 a# L9 w$ ]+ s, |3 i" g谢谢你指导,我解决了,应该是版本匹配的问题
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.diantuankj.com/ doTeam.tech
回复 支持 反对

使用道具 举报

zjb9151 发表于 2019-12-5 17:40:52

zjb9151 地板

2019-12-5 17:40:52

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

使用道具 举报

zjb9151 发表于 2019-12-6 09:33:57

zjb9151 5#

2019-12-6 09:33:57

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

使用道具 举报

zwz 发表于 2021-9-2 14:16:52

zwz 6#

2021-9-2 14:16:52

很有用的帖子,学习学习
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了