我使用这段代码来杀死一个特定的进程:
Dim pProcess() As Process = System.Diagnostics.Process.GetProcessesByName("notepad")
For Each p As Process In pProcess
p.Kill()
但是如何使用相同的代码杀死多个进程?像记事本和单词?
我使用这段代码来杀死一个特定的进程:
Dim pProcess() As Process = System.Diagnostics.Process.GetProcessesByName("notepad")
For Each p As Process In pProcess
p.Kill()
但是如何使用相同的代码杀死多个进程?像记事本和单词?
...我会建议,正如@Christian K 建议的那样,您在.Net 上进行更多研究,因为大多数程序员不喜欢仅仅杀死进程,但是您可以通过创建一个子例程来做您想做的事情:
Sub KillProcess(ByVal ProcessName As String)
Dim pProcess() As Process = System.Diagnostics.Process.GetProcessesByName(ProcessName)
pProcess(0).Kill()
End Sub
然后你会像这样使用它:
KillProcess("notepad")
KillProcess("winword")
希望这可以帮助