如何判断一个进程是否存在? C#
如何判断一个进程是否存在?如果存在则关闭。process的HasExited方法不知道如何用,求解processespros=Process.GetProcesses()...
如何判断一个进程是否存在?如果存在则关闭。 process的HasExited方法不知道如何用,求解 processes pros = Process.GetProcesses(); Process pro = Process.GetCurrentProcess(); foreach(Process p in pros ) { if(p.MainWindowTitle == pro.MainWindowTitle) { // 退出程序 } }
展开
2个回答
2013-09-25
展开全部
using System.Diagnostics; Process[] proc = Process.GetProcessesByName( "ProcessName "); if (proc.Length == 0) { //不存在... }
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-09-25
展开全部
接上 else { foreach(Process process in proc) process.Kill(); }
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询