using System; using System.Diagnostics; class ExempleTypeEvenement { public static void Main() { string source = "SourceEvenement"; string journal = "test.LOG"; EventLog journalEvent = new EventLog(); if (!EventLog.SourceExists(source)) { EventLog.CreateEventSource(source, journal); } journalEvent.Source = source; String message = "Démarrage"; journalEvent.WriteEntry(message, EventLogEntryType.Information); message = "Traitement"; journalEvent.WriteEntry(message, EventLogEntryType.Information); message = "Arrêt"; journalEvent.WriteEntry(message, EventLogEntryType.Information); journalEvent = new EventLog(); if (!EventLog.SourceExists(source)) { Console.WriteLine("Le journal de l'événement n'existe pas!"); return; } journalEvent.Source = source; foreach (EventLogEntry entry in journalEvent.Entries) { Console.WriteLine(" Entrées: " + entry.Message); } EventLog.Delete(journal); } }