怎样才能用VB.NET的代码来关闭一个在运行的程序

如题所述

软糖来回答罗:通过System.Diagnostics命名空间下的Process类来关闭程序的进程

        Dim 进程集合 = Process.GetProcessesByName("进程名称")
        For Each 进程 In 进程集合
            进程.Kill()
            '进程.Close() '或者使用关闭
        Next

也可以先获取所有进程,再来判断这些进程的名称ProcessName

 Dim 获取本地所有进程 = Process.GetProcesses()
        For Each 进程 In 获取本地所有进程
            If 进程.ProcessName = "explorer.exe" Then 进程.Kill()
        Next

温馨提示:内容为网友见解,仅供参考
第1个回答  2019-12-26
软糖来回答罗:通过System.Diagnostics命名空间下的Process类来关闭程序的进程
Dim 进程集合 = Process.GetProcessesByName("进程名称")
For Each 进程 In 进程集合
进程.Kill()
'进程.Close() '或者使用关闭
Next
也可以先获取所有进程,再来判断这些进程的名称ProcessName
Dim 获取本地所有进程 = Process.GetProcesses()
For Each 进程 In 获取本地所有进程
If 进程.ProcessName = "explorer.exe" Then 进程.Kill()
Next
第2个回答  2020-03-29
软糖来回答罗:通过System.Diagnostics命名空间下的Process类来关闭程序的进程
Dim 进程集合 = Process.GetProcessesByName("进程名称")
For Each 进程 In 进程集合
进程.Kill()
'进程.Close() '或者使用关闭
Next
也可以先获取所有进程,再来判断这些进程的名称ProcessName
Dim 获取本地所有进程 = Process.GetProcesses()
For Each 进程 In 获取本地所有进程
If 进程.ProcessName = "explorer.exe" Then 进程.Kill()
Next
第3个回答  2016-11-04
可以采用杀掉进程的方法来实现;
相似回答