做web开发的时候
一般来说都是自己写个从page继承过来的类
然后重写OnError方法用来做异常处理可是现在做winform的程序
却没有这样的一个可以被重写的方法
岂不是每个地方都要用try catch来做异常处理?恳请各位高手帮我

解决方案 »

  1.   

    没研究过,都是用的try-catch
      

  2.   

    你可以自己写一个 从winform的基类啊,
      

  3.   

    如果没有的话
    请问各位都是怎么解决这个问题的?难道都要每个地方都自己写try catch么?
      

  4.   

    回复人: duan17(CM) ( ) 信誉:100  2005-03-23 12:43:00  得分: 0  
     
     
       Application.OnThreadException
      
     
    我知道有这个方法
    但是这个不能被override,有什么用?
      

  5.   

    用 Application.ThreadException 事件处理吧!
      

  6.   

    Application.ThreadException += new System.Threading.ThreadExceptionEventHandler(Application_ThreadException); private static void Application_ThreadException(object sender, System.Threading.ThreadExceptionEventArgs e)
    {
                         //错误处理
    }
      

  7.   

    就是用try
    catch就差不多了阿