VB.NET, C#, PowerShellを使用しているエンジニアのためのサイト。
基本的な使用方法から開発で役立つTipsまで幅広く取り扱っています。
イベントログを取得するには、EventLog.Entriesプロパティでイベントログの内容を取得します。
サンプルではApplicationのログ5件を取得して、リストボックスへ表示します。
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim evLog As New System.Diagnostics.EventLog("Application") Dim iCnt As Integer = Math.Min(5, evLog.Entries.Count) For I As Integer = 0 To iCnt - 1 'イベントを発生させたアプリケーションを取得 ListBox1.Items.Add(evLog.Entries(I).Source) 'イベントに関連づけられたメッセージを取得 'ListBox1.Items.Add(evLog.Entries(I).Message) Next End Sub