久しぶりに
こんなのとか。イベントログを書き出すプログラム。14行目の「Application」をいろいろ変えてみるとちょっといいかも。
コンパイルオプションは以下のとおり。
Option Explicit
Option StrictImports System
Imports System.DiagnosticsClass hoge
Public Shared Sub Main()Dim myEventlog As New EventLog
Dim objEventLogCollection As EventLogEntryCollection
Dim objEntry As EventLogEntrymyEventlog.Log = "Application"
objEventLogCollection = myEventlog.EntriesFor Each objEntry In objEventLogCollection
Console.WriteLine(objEntry.Source & ": " _
& objEntry.TimeGenerated & ": " _
& objEntry.Message)
Next
End Sub
End Class
あ、ちなみに.NET Framework 1.0だと、コンパイルできない風味。1.1推奨ということで。
> vbc /t:exe /out:hogelog.exe /r:system.dll /debug+.vb