现在的位置: 首页 > 综合 > 正文

Log打在eventlog

2012年05月04日 ⁄ 综合 ⁄ 共 2079字 ⁄ 字号 评论关闭
                                 
                                 
  参考url                               
    http://www.cnblogs.com/nokiaguy/archive/2009/02/26/1398708.html              
    http://www.cnblogs.com/chiname/articles/95405.html                  
    http://wenku.baidu.com/view/07a6361ec5da50e2524d7ff5.html                 
  需求:                              
    在项目中,我们可能需要将必要的信息打出log,用来查看代码的运行,通过下面的方法可以将Log打在eventlog里面        
                                 
                                 
                                 
                                 
                                 
  方法:                              
    新建一个winform程序,添加一个button按钮                    
                                 
       private void button1_Click(object sender,   EventArgs e)              
              {                        
                  EventLog eventlog = new   EventLog();     添加一个eventlog用来写入信息    
                    if(!(EventLog.SourceExists("Application")))   查找是否存在存放log的source"Application"   若不存在就新建一个
                  {                        
                        EventLog.CreateEventSource("Application", "");              
                  }                        
                  eventlog.Source =   "Application";       将自己新建的一个eventlog的source指向Appliacation
                  string ss = "张";                    
                    eventlog.WriteEntry(ss,EventLogEntryType.Information); 写入自己的Log        
                                 
              }                        
                                 
                                 
  显示效果:                            
    带有黄色的字就是程序中Application   eventlog.exe   在电脑中的大概位置:C:\Windows\System32\eventvwr.exe    
                                                                               Bitmap         

  

   

  

 
                               
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 

抱歉!评论已关闭.