Win32API質問箱 Build67at TECH
Win32API質問箱 Build67 - 暇つぶし2ch10:前スレ958
08/06/08 22:39:52
参考にして書いた.NETバージョンです

public static DateTime イベントログの前回停止時間()
{
EventLog[] logs = EventLog.GetEventLogs("."); // ローカルコンピュータ
DateTime result = DateTime.MinValue;
bool ok = false;

foreach (EventLog log in logs)
{
if (log.Log != "System") continue;

foreach (EventLogEntry e in log.Entries)
{
if (e.EventID != 6006) continue;

if (e.TimeGenerated > result)
{
result = e.TimeGenerated;
ok = true;
}
}
}

if (!ok)
{
throw new ApplicationException("イベントログの前回停止時間の取得失敗");
}

return result;
}


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch