3

vb6でプロセスIDごとに開いているファイルハンドルのリストを取得するにはどうすればよいですか?

ファイル名も掘り下げて取得することに興味があります。

プロセス エクスプローラーの機能に相当するプログラムを探しています。

前もって感謝します

4

1 に答える 1

0

SysinternalsのHandle.exeを使用します。

Shell ("c:\...\handle.exe ... >> " & app.path & "\tmp.txt",vbHide)
   '...Write something which will get contents from App.path & "\tmp.txt" ...
   '...Wait some time ,because killing the file at this moment 
   'will bring an error
Kill App.Path & "\tmp.txt"
于 2012-08-20T18:08:18.107 に答える