我使用此代码来杀死特定进程:
Dim pProcess() As Process = System.Diagnostics.Process.GetProcessesByName("notepad")
For Each p As Process In pProcess
p.Kill()
但是如何使用相同的代码杀死多进程?像记事本和这个词?
答案 0 :(得分:1)
......我建议,正如@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")
希望这有帮助