【问题标题】:List all processes that currently running on windows by VB.NET 2.0通过 VB.NET 2.0 列出当前在 windows 上运行的所有进程
【发布时间】:2016-04-20 09:03:13
【问题描述】:

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

我可以用 VB.NET 编码得到这个列表吗?

【问题讨论】:

    标签: vb.net


    【解决方案1】:

    你可以使用Process.GetProcesses函数

    试试这个代码。

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

    【讨论】:

      【解决方案2】:

      不是 VB 人,但可以尝试

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

      以及一些可能的导入:

      Imports System
      Imports System.Diagnostics
      Imports System.ComponentModel
      

      来自http://msdn.microsoft.com/en-us/library/1f3ys1f9.aspx的信息

      【讨论】:

      • 当...人们今天早上在上面...在我写我的时间里还有另外 2 个答案。 :)
      【解决方案3】:
      Imports System.Diagnostics.
      Dim p As Process
      For Each p In Process.GetProcesses
       Console.WriteLine(p.ProcessName)
      Next
      

      【讨论】:

        【解决方案4】:

        你可以使用:

        Process.GetProcesses()
        

        System.Diagnostics

        参考here

        【讨论】:

          猜你喜欢
          • 2015-10-06
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多