ab.com コミュニティ

ActiveBasicを通したコミュニケーション
現在時刻 - 2024年4月28日(日) 04:18

全ての表示時間は UTC+09:00 です




新しいトピックを投稿する  トピックへ返信する  [ 3 件の記事 ] 
作成者 メッセージ
投稿記事Posted: 2006年12月22日(金) 21:52 
オフライン

登録日時: 2005年6月01日(水) 21:51
記事: 212
お住まい: 奈良県北西部
タイトルの通りなのですが、
"リソース取得 DLL" で CPU 使用率を取得しようとしたのですが、
うまくいきません。
このようにしたのですがずっと 0% のままになってしまいます。
どうしてでしょうか?

お手数ですが DLL の解説は、
DLL のダウンロード先の URL をハイパーリンクに指定しましたので、
ダウンロードしてください。


通報する
ページトップ
投稿記事Posted: 2006年12月22日(金) 22:48 
オフライン

登録日時: 2005年5月31日(火) 18:51
記事: 473
お住まい: 新潟県
Delphiは昔ブラウザコントロールをペタっと貼り付けてブラウザを作ったぐらいで何も分からないのですけど、GetCpuUsage関数のDeclareが間違ってるんじゃないでしょうか?
コード:
Declare Function GetCPUUsage lib "resinfo" alias "GetCpuUsage" () As Word
GetCpuUsage関数に引数はなく戻り値を利用するんだと思います。説明にもCPU使用率を返しますと書いてありますし。

追記。
コード:
Declare Sub GetCPUStart lib "resinfo" alias "GetCpuStart" ()
Declare Sub GetCPUStop lib "resinfo" alias "GetCpuStop" ()
おそらくこうでしょうね。Dunctionではありません(笑)


通報する
ページトップ
投稿記事Posted: 2006年12月24日(日) 16:20 
オフライン

登録日時: 2005年6月01日(水) 21:51
記事: 212
お住まい: 奈良県北西部
> Delphiは昔ブラウザコントロールをペタっと貼り付けてブラウザを作ったぐらいで何も分からないのですけど、GetCpuUsage関数のDeclareが間違ってるんじゃないでしょうか?
>
コード:
Declare Function GetCPUUsage lib "resinfo" alias "GetCpuUsage" () As Word
> GetCpuUsage関数に引数はなく戻り値を利用するんだと思います。説明にもCPU使用率を返しますと書いてありますし。
>
> 追記。
>
>
コード:
Declare Sub GetCPUStart lib "resinfo" alias "GetCpuStart" ()
> Declare Sub GetCPUStop lib "resinfo" alias "GetCpuStop" ()
> おそらくこうでしょうね。Dunctionではありません(笑)

あっ、"Dunction" になってる…
F が小文字になっているのを、
修正したときに打ち間違ったようですね…

ありがとうございます
おかげでちゃんと表示されるようになりました。


通報する
ページトップ
期間内表示:  ソート  
新しいトピックを投稿する  トピックへ返信する  [ 3 件の記事 ] 

全ての表示時間は UTC+09:00 です


オンラインデータ

このフォーラムを閲覧中のユーザー: Semrush [Bot] & ゲスト[17人]


トピック投稿:  可
返信投稿:  可
記事編集: 不可
記事削除: 不可
ファイル添付: 不可

検索:
ページ移動:  
Powered by phpBB® Forum Software © phpBB Limited
Japanese translation principally by ocean