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 回答