
寫入系統日志時必需指定事件源,再由系統判斷該事件源注冊在哪個日志下,最后在該日志下增加一條事件。使用EventLog類很容易就能新增一條事件:
復制內容到剪貼板程序代碼 程序代碼
EventLog.WriteEntry("abc", "Hello World!", EventLogEntryType.Warning);//默認事件在應用程序下

下邊創建一個日志"自定義事件",並將abc事件源注冊到"自定義事件",最后新增一條事件:
復制內容到剪貼板程序代碼 程序代碼
//事件源注冊到事件,日志不存在時自動創建
EventLog.CreateEventSource("abc", "自定義事件");
//寫入事件
EventLog.WriteEntry("abc", "Hello World!", EventLogEntryType.Warning);

轉自: http://www.mzwu.com/article.asp?id=2014