日期:2014-05-17  浏览次数:21037 次

怎么让winform 程序报错时不弹出异常提示框
想让winform程序报错时不弹出异常提示框,而是直接关闭程序。
求详细思路及代码
winform

------解决方案--------------------
异常了不是直接关闭的了?(非调试)



如果是try ....catch....在catch哪里写关闭的不就OK了?



------解决方案--------------------
Application.ThreadException+=new System.Threading.ThreadExceptionEventHandler(Application_ThreadException);
            AppDomain.CurrentDomain.UnhandledException += new UnhandledExceptionEventHandler(AppDomain_UnhandledException); 


在Program.cs main方法加上这两句捕获全局异常,然后绑定的方法内容System.Exit(0)就行了;