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

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

  [复制链接]

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

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

zengbiao 楼主

2018-7-7 20:27:16

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

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

x
做UI界面时弹出这个错误
3 h. z/ O& x, a0 n! }int NX10_daoyuanjiao::apply_cb()8 I; t% _. K$ L/ L
{, B7 I0 ^& T, m: T' c7 D1 K2 t  U: a
    int errorCode = 0;, g9 I* O7 E% H+ Y! O) q
    try
/ j0 E. [" r7 R* o9 E. x    {
% o7 r1 q. z" E7 ~" u& p, P/ [4 s1 ^        //---- Enter your callback code here -----0 P9 M; I* h' z$ A4 w! _' F
                  UF_initialize(); ! h7 ~" t8 `  {. x4 t2 @
          NXOpen::BlockStyler:PropertyList* DirectionToExtrudeproplist = face_select0->GetProperties();( }& M6 @* h$ h2 f. A
          std::vector<NXOpen::TaggedObject *>objects = DirectionToExtrudeproplist->GetTaggedObjectVector("SelectedObjects");* |. `0 H* C7 y# r+ o1 w
                  delete DirectionToExtrudeproplist;3 U5 \1 m& l0 l
                  DirectionToExtrudeproplist= NULL;! a6 m9 D9 y* V" x
                  
" Y# |: G5 d+ z' E3 q% p  D              for ( int i=0;i<objects.size();i++) // size 列表长度,这里指的是 对象个数
8 k& \; g7 d! q& Y5 k+ a              {   + i' s6 _5 _# r; L% L
                                 UF_OBJ_set_color(objects->Tag(),1);//给选中的对象更改颜色
. L3 m9 E5 U7 O9 v              }$ [4 r% ?* D5 c
, J- ?- R- K+ h% T
      UF_terminate();
/ E6 m: F, ?, ~3 N7 L2 W* e; G    }
! j; S2 G0 D- s" Q& r) O+ l2 R$ a7 Z- M    caTCh(exception& ex)" x' u" W0 ~, L  _
    {4 @. ?/ P* c0 f$ O
        //---- Enter your exception handling code here -----) e/ m4 H+ |$ n
        errorCode = 1;
) ?0 C* C5 U, O5 i        NX10_daoyuanjiao::theUI->NXMessageBox()->Show("Block Styler", NXOpen::NXMessageBox:DialogTypeError, ex.what());
% n# F% F: M! m" _    }
& g; K! L' T; C9 _    return errorCode;0 j& s1 I/ N" l( ]" t! C) n3 i& J3 c
}
; {) Y, P' u2 ^/ b7 ^4 g
- `2 X5 @  G5 E- p0 p+ U; G; d) G最后调试的时候发现就是标红语句的问题,有大佬知道怎么解决吗
8 e, C* l! b0 `- Y& p
捕获.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+ y; z. F5 j! f% U
face_select0->getselectedobjects() 呢。 如果还报错,检查NX开发和VS 匹配版本

0 g+ c9 N8 F8 ]! j6 I谢谢你指导,我解决了,应该是版本匹配的问题
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了