掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
タスクマネージャのデータを取得したい (ID:31780)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
ありがとうございます。 Win32プロセス情報をまるごと取得する方法 http://brainwork.seesaa.net/article/5340148.html このプログラムを実行すると、 やはりVISTA では動作しませんでした。 リストビューの各プロセスごとの情報が表示されません。 XPでは動作します。 ちなみに以下のようなテストプロを作成しました。 エラーコード(-1073741820[$C0000004])が発生します。 const SystemProcessInformation = 5; procedure TForm1.Button1Click(Sender: TObject); const BUF1SIZE = 65536; var IRet: Integer; FBuf1: array [0..BUF1SIZE - 1] of Byte; begin IRet := NtQuerySystemInformation(SystemProcessInformation, @FBuf1, BUF1SIZE, nil); if IRet = 0 then ShowMessage('Success') else ShowMessage('Eorror=' + IntToStr(IRet)); end;
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.