麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學院 > 開發設計 > 正文

C# winform 捕獲全局異常

2019-11-08 03:09:58
字體:
來源:轉載
供稿:網友

static class PRogram{    /// <summary>    /// 應用程序的主入口點。    /// </summary>    [STAThread]    static void Main()    {        try        {            //處理未捕獲的異常            application.SetUnhandledExceptionMode(UnhandledExceptionMode.CatchException);            //處理UI線程異常            Application.ThreadException += new System.Threading.ThreadExceptionEventHandler(Application_ThreadException);            //處理非UI線程異常            AppDomain.CurrentDomain.UnhandledException += new UnhandledExceptionEventHandler(CurrentDomain_UnhandledException);

            #region 應用程序的主入口點

            Application.EnableVisualStyles();            Application.SetCompatibleTextRenderingDefault(false);            Application.Run(new Main());

            #endregion

        }        catch (Exception ex)        {            string str = "";            string strDateInfo = "出現應用程序未處理的異常:" + DateTime.Now.ToString() + "/r/n";

            if (ex != null)            {                str = string.Format(strDateInfo + "異常類型:{0}/r/n異常消息:{1}/r/n異常信息:{2}/r/n",                ex.GetType().Name, ex.Message, ex.StackTrace);            }            else            {                str = string.Format("應用程序線程錯誤:{0}", ex);            }

            //MessageBox.Show(str, "系統錯誤", MessageBoxButtons.OK, MessageBoxIcon.Error);            LogManager.WriteLog(str);         }

    }

    static void Application_ThreadException(object sender, System.Threading.ThreadExceptionEventArgs e)    {        string str = "";        string strDateInfo = "出現應用程序未處理的異常:" + DateTime.Now.ToString() + "/r/n";        Exception error = e.Exception as Exception;        if (error != null)        {            str = string.Format(strDateInfo + "異常類型:{0}/r/n異常消息:{1}/r/n異常信息:{2}/r/n",            error.GetType().Name, error.Message, error.StackTrace);        }        else        {            str = string.Format("應用程序線程錯誤:{0}", e);        }

        //MessageBox.Show(str, "系統錯誤", MessageBoxButtons.OK, MessageBoxIcon.Error);        LogManager.WriteLog(str);    }

    static void CurrentDomain_UnhandledException(object sender, UnhandledExceptionEventArgs e)    {        string str = "";        Exception error = e.ExceptionObject as Exception;        string strDateInfo = "出現應用程序未處理的異常:" + DateTime.Now.ToString() + "/r/n";        if (error != null)        {            str = string.Format(strDateInfo + "Application UnhandledException:{0};/n/r堆棧信息:{1}", error.Message, error.StackTrace);        }        else        {            str = string.Format("Application UnhandledError:{0}", e);        }

        //MessageBox.Show(str, "系統錯誤", MessageBoxButtons.OK, MessageBoxIcon.Error);        LogManager.WriteLog(str);    }}


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 男人的天堂色偷偷 | 中文日产幕无线码6区免费版 | 丁香天堂网 | 久久精品视频国产 | 黄色片免费看看 | 亚洲日韩精品欧美一区二区 | 日韩美香港a一级毛片 | 在线91视频 | 欧美伦交 | 久久经典视频 | av在线播放免费观看 | 久久99国产精品久久99果冻传媒 | 成人一级黄色大片 | av老司机久久 | av在线影片 | 2019中文字幕在线播放 | 九九热精品视频在线免费观看 | 91精品久久久久久 | 97中文| 日日草夜夜草 | 夜添久久精品亚洲国产精品 | 国产美女视频一区二区三区 | 国产精品高清一区 | 嗯哈~不行好大h双性 | 久久美女色视频 | tube7xxx| 日本在线播放一区二区 | 日韩视频在线不卡 | 黑人日比视频 | 精品国产一区二 | 久久免费视频3 | 成人免费在线视频播放 | 久久影院免费观看 | 国产精品久久久久久久久久妇女 | 97人操 | 久久综合给合久久狠狠狠97色69 | 性生活视频网站 | 在线观看一二三 | 毛片免费看网站 | www.成人在线视频 | 蜜桃视频在线入口www |