Thursday, December 16, 2010

EventLog Control

Creating an EventLog
EventLog DemoLog;
private void buttonCreate_Click(object sender, EventArgs e)
{
DemoLog = new EventLog("BlessyDemo");
DemoLog.Source = "Blessy";
DemoLog.WriteEntry("created by  Blessy", EventLogEntryType.Error ,10);

MessageBox.Show("Created");
}

Deleting an EventLog

private void button2_Click(object sender, EventArgs e)


{


EventLog.Delete ("BlessyDemo");

MessageBox.Show("Deleted");

}
 
WriteEntry in EventLog
 
private void button3_Click_1(object sender, EventArgs e)


{

DemoLog = new EventLog("SAmhSample");

DemoLog.Source = "Dhibu";

DemoLog.WriteEntry("hello im fine", EventLogEntryType.Information, 100);

DemoLog.WriteEntry("hello im sick", EventLogEntryType.Error , 101);



foreach (EventLogEntry DemoEntry in DemoLog.Entries)

{

listBox1.Items.Add (DemoEntry.Source + ":::::" + DemoEntry.Message);

}

}

0 comments:

Post a Comment