Display First 5 Entries in your system Event log : EventLog « Windows « C# / CSharp Tutorial






using System;
using System.Drawing;
using System.Collections;
using System.ComponentModel;
using System.Windows.Forms;
using System.Data;

using Microsoft.Win32;

using System.Diagnostics;

public class MainClass{
   public static void Main(){
    EventLog log = new EventLog();

    for(int i = 0; i < 5; i++)
    {
      try
      {
        Console.WriteLine("Message: " + log.Entries[i].Message + "\n" +  
          "Box: " + log.Entries[i].MachineName + "\n" +
          "App: " + log.Entries[i].Source + "\n" +
          "Time entered: " + log.Entries[i].TimeWritten);
      }
      catch{}
    }

    log.Close();

   }
}








29.4.EventLog
29.4.1.Add entry to event log inside a service
29.4.2.Is a event source in the event log
29.4.3.Create event source and write an event to the event log
29.4.4.Write entry to event log
29.4.5.Display First 5 Entries in your system Event log
29.4.6.Create Event Source