zoukankan      html  css  js  c++  java
  • Program.cs 累积_C#

     1 using System;
     2 using System.Diagnostics;
     3 using System.Threading;
     4 using System.Windows.Forms;
     5 using UtilityClass;
     6 
     7 namespace Program
     8 {
     9     static class Program
    10     {
    11         /// <summary>
    12         /// 应用程序的主入口点。
    13         /// </summary>
    14         [STAThread]
    15         static void Main()
    16         {
    17             // 增加捕获
    18             ApplicationEventHandlerClass AppEvents = new ApplicationEventHandlerClass();
    19             Application.ThreadException += new ThreadExceptionEventHandler(AppEvents.OnThreadException);
    20 
    21             // 开始监听
    22             Trace.Listeners.Clear();
    23             Trace.Listeners.Add(new TraceLog(Application.StartupPath + "\Error.Log"));
    24 
    25             Application.EnableVisualStyles();
    26             Application.SetCompatibleTextRenderingDefault(false);
    27             if (new FormLogin().ShowDialog() == DialogResult.OK)
    28                 Application.Run(FormMain.Instance);
    29         }
    30 
    31         public class ApplicationEventHandlerClass
    32         {
    33             public void OnThreadException(object sender, ThreadExceptionEventArgs e)
    34             {
    35                 Trace.Write(e.Exception, "未捕获的异常");
    36                 ShowMsg.ShowErr(sender as IWin32Window, "程序出现错误:
    " + e.Exception.Message + "
    
    请联系管理员以解决此问题!");
    37             }
    38         }
    39     }
    40 }
  • 相关阅读:
    特性标签的灵活使用
    算法实例题
    网络抓包工具
    vs2010
    .NET Remoting vs Web Service
    电子商务网站设计学习
    EXCEL导出
    C# 16进制与字符串、字节数组之间的转换
    DES加密
    DataGridView生成CSV,XML 和 EXCEL文件
  • 原文地址:https://www.cnblogs.com/z5337/p/3724949.html
Copyright © 2011-2022 走看看