列出当前由VB.NET 2.0在Windows上运行的所有进程

时间:2012-04-27 09:29:30

标签: vb.net

在我的程序中,我需要列出当前在VB.NET framework 2.0上运行的所有进程。

我能用VB.NET编码获得这个列表吗?

4 个答案:

答案 0 :(得分:3)

您可以使用Process.GetProcesses功能

试试这段代码。

    For Each OneProcess As Process In Process.GetProcesses
        ListBox1.Items.Add(OneProcess.ProcessName)
    Next

答案 1 :(得分:1)

Imports System.Diagnostics.
Dim p As Process
For Each p In Process.GetProcesses
 Console.WriteLine(p.ProcessName)
Next

答案 2 :(得分:1)

不是VB家伙,但尝试

Dim localAll As Process() = Process.GetProcesses()

和一些可能的进口:

Imports System
Imports System.Diagnostics
Imports System.ComponentModel
来自http://msdn.microsoft.com/en-us/library/1f3ys1f9.aspx

信息

答案 3 :(得分:0)

您可以使用:

Process.GetProcesses()
System.Diagnostics

中的

参考here