VB.NET 列出所有进程及关闭指定进程

VB.NET 列出所有进程及关闭指定进程
在窗体中添加一个Listbox控件,命名为:List

Process里有很多方法供使用,详情查看MDSN

Private Property pProcess As Process()
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
    pProcess = Process.GetProcesses()
    Dim i As Integer
    For i = 0 To pProcess.Length() - 1
        If pProcess(i).Id = 3720 Then '你可以指定ID结束某个程序,ID就是在任务管理器中PID,你也可以根据进程名字来结束
            pProcess(i).Kill() '结束进程
            list.Items.Add(pProcess(i).ProcessName & "|ID:" & pProcess(i).Id & "|已结束")
        Else
            List.Items.Add(pProcess(i).ProcessName & "|ID:" & pProcess(i).Id)
        End If
    Next
End Sub

 

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注