Per creare un registro eventi da Visual Basic.NET:
Private Function scrivi_registro_eventi(msg As String)
Dim objEventLog As New EventLog()
Dim AppName As String = "Test"
Dim LogName As String = "Test"
Try
Dim MyEventReg As EventSourceCreationData = New EventSourceCreationData(AppName, LogName)
EventLog.CreateEventSource(MyEventReg)
objEventLog.Source = AppName
'WriteEntry is overloaded; this is one
'of 10 ways to call it
objEventLog.WriteEntry("Messaggio da scrivere")
MsgBox("Registro creato con successo", MsgBoxStyle.Information, "Creazione Registro")
Catch Ex As Exception
Return False
End Try
End Function