在VB.NET中获取进程的名称

时间:2018-08-23 00:58:15

标签: vb.net process system.diagnostics

我一直在寻找如何查找使用System.Diagnostics.Process.GetProcesses获得的流程对象的名称(例如,对于流程firefox,'Firefox'),但一直无法找到任何东西。我试过使用MainWindowTitle,但不是返回“ Firefox”,而是返回当前选项卡的名称,因为Firefox将其命名为窗口。有什么方法可以找到进程的实际显示名称?

1 个答案:

答案 0 :(得分:-1)

For Each p As Process In Process.GetProcesses()
    Debug.WriteLine(p.ProcessName)
Next

这可能有效,但未经测试。 https://docs.microsoft.com/en-us/dotnet/api/system.diagnostics.process.processname