您的位置:首页 > 编程语言 > C#

c#读写系统事件日志

2015-08-25 14:54 423 查看
一、写入:

private void_writeLog(){

EventLog eventLog=newEventLog();

eventLog.Log = "LogName";

eventLog.Source = "ProjectName";

eventLog.WriteEntry("Message", EventLogEntryType.Error);

}

二、读取:

private void _readLog(){

EventLog eventLog=new EventLog();

eventLog.Log="Microsoft Office Sessions"; // 根据日志名读取

EventLogEntryCollectioneventList=eventLog.Entries; //获得所有信息

foreach (EventLogEntry logSingle in eventList){

this.writtenTimeTextBox=logSingle.TimeWritten.ToString();//写入日志时间

this.generateTimeTextBox=logSingle.TimeGenerated.ToString();//完成生成时间

this.messageTextBox.Text=logSingle.Message ;}}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: