PLM之家PLMHome-工业软件与AI结合践行者

[求助] 请问我用VS2010编的二次开发闪退

[复制链接]

2014-7-22 15:25:09 4764 1

123ssddf 发表于 2014-7-20 14:08:30 |阅读模式

123ssddf 楼主

2014-7-20 14:08:30

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

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

x
通过菜单栏本来可以打开自己做的控件
( F0 b( {3 o# t* l+ t: h4 f但是我关了VS2010后再打开原解决方案生成DLL 8 A2 n% }* _  S: ~# ?: \
再运行UG打开控件就会闪退2 ?& c6 I/ |  ~3 t1 L0 H
我把 public static int Main(string[] args)1 v9 v, l* m8 m& j. D/ q- ~, o
    {
' C. n) k8 \! F2 H, o6 m( o        int retValue = 0;) U! S: C$ \9 Y6 P
        try. d2 l! Y! C( ^$ M, g
        {
+ \* E, P. x7 c" n9 C* J7 S            theProgram1 = new Program();
' J7 e% c5 Z" c( K% u: n            //TODO: Add your application code here : j* z$ e5 C# D1 ]* z! p- m
            theProgram1.Dispose();         ; ], s3 S6 \2 o5 B5 w; {* L
}
! D" e6 U; C; t+ B' c        caTCh (NXOpen.NXException)) b3 n$ i# x# \+ F
        {' x' P3 z4 p) w" ?, G5 y; o
         }: Z$ s: b! X2 N0 W, |
        NX8_Open_CS_Wizard1.Form1 h711=new NX8_Open_CS_Wizard1.Form1();  
0 ~' I5 I' M7 I. l: h3 H3 t" I        h711.Show();1 D+ e% W& l- C5 v( S( P$ L" Y
         Console.ReadKey(); //这里加上代码防止闪退7 V4 C( {' c7 B# G. j
        return retValue;- B8 _: S/ @2 ~0 E
    }% ~; ^' P% N3 `1 _% f: `" O6 @7 L
然后就不会闪退了 但是UG报错外部库出错
; [. P2 g5 C. y3 ]. w: i: _1 E/ R  E5 L' w0 K
我是不关VS继续编就不会有问题,退出了VS再打开原解决方案再次生成就出错
8 c5 _! N$ ~; e. q4 }# L# A是否和我添加录制文件有关呢 我每次都是
- {2 P1 a6 v1 Y! N2 \+ T  P直接在NXOpen.Features.Feature feature1;) [7 l9 d/ p9 ~) @" u! d% j# a
        feature1 = extrudeBuilder1.CommitFeature();
9 v5 P! Y& ]! C# L3 c( e4 n  Z0 |//直接RETUN下面不管
4 Y( c. W# a5 h) O" r我添加过很多录制文件 每次出这问题也是新添加录制文件后的1 z# G- B9 B/ c1 `4 Q; T7 ?8 e
能帮我解决问题的我可以转200元当交学费 +我Q1640567984 也可以自己开价 求大侠帮我
: R, {  n' ~" G8 q) Z2 D  [9 g$ i7 b3 u8 H4 \
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.diantuankj.com/ doTeam.tech
回复

使用道具 举报

全部回复1

花在人间 发表于 2014-7-22 15:25:09

花在人间 沙发

2014-7-22 15:25:09

C#不太懂,看你那程序的意思不就是打开再关闭吗?' f( Y2 y5 A9 d% O$ ]4 S3 v/ i& b
new之后再dispose,个人想法
上海点团信息科技有限公司,承接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二次开发专题模块培训报名开始啦

    我知道了