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

 我来答
魔法软糖™
推荐于2018-05-11 · TA获得超过837个赞
知道小有建树答主
回答量:822
采纳率:94%
帮助的人:146万
展开全部

软糖来回答罗:通过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
席雰于兰泽
2019-12-26 · TA获得超过3922个赞
知道大有可为答主
回答量:3222
采纳率:26%
帮助的人:248万
展开全部
软糖来回答罗:通过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
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
石春乐正端
2020-03-29 · TA获得超过3806个赞
知道大有可为答主
回答量:3089
采纳率:34%
帮助的人:180万
展开全部
软糖来回答罗:通过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
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sbj518
2016-11-04 · TA获得超过4.4万个赞
知道大有可为答主
回答量:1.1万
采纳率:81%
帮助的人:5274万
展开全部
可以采用杀掉进程的方法来实现;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式