![]()
using System.Diagnostics;
private void button6_Click(object sender, EventArgs e)
{ if (EventLog.SourceExists("source1")) { EventLog.DeleteEventSource("source1"); EventLog.CreateEventSource("source1", "newlog1");
}
else { EventLog.CreateEventSource("source1", "newlog1"); } eventLog1.Source = "source1"; }
private void Form1_Load(object sender, EventArgs e)
{
}
private void button5_Click(object sender, EventArgs e)
{ eventLog1.Source = "source1"; eventLog1.WriteEntry("This is a message ."); eventLog1.WriteEntry("this is a error message", EventLogEntryType.Error);
}
private void button4_Click(object sender, EventArgs e)
{ foreach (EventLogEntry en in eventLog1.Entries) { MessageBox.Show(en.Message); } }
private void button3_Click(object sender, EventArgs e)
{ eventLog1.Clear(); }
private void button2_Click(object sender, EventArgs e)
{ if (EventLog.SourceExists("source1")) { EventLog.Delete("newlog1");
}
}
private void button1_Click(object sender, EventArgs e)
{ if (EventLog.SourceExists("source1")) { EventLog.DeleteEventSource("source1"); } } |
摘自:http://hi.baidu.com/flc_709/blog/item/1c87bc8f1b5d6ef8503d925d.html