代码之家  ›  专栏  ›  技术社区  ›  Jim

如何确定在VB 2005中使用的是哪个程序?

  •  2
  • Jim  · 技术社区  · 16 年前

    在VB 2005中,有没有一种方法可以获取正在锁定文件的程序?

    例如,当我试图打开一个已经被另一个程序打开的文件时,我能得到锁定该文件的进程/程序的名称吗?

    1 回复  |  直到 16 年前
        1
  •  3
  •   Mehmet Aras    16 年前

    系统内部有一个叫做 Handle 你可以用的。它告诉您哪个程序打开了哪个文件和/或目录。它是一个控制台应用程序。您可以通过管道将其输出发送到文本文件,然后只需打开该文本文件并搜索要查找的文件。然后您可以看到哪个进程打开了它。

    c:\handle > output.txt