首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

请教各位,怎么判断某个进程是否打开?例如,现在你的机器是否运行着QQ

2012-01-05 
请问各位,如何判断某个进程是否打开?例如,现在你的机器是否运行着QQ?如题!谢谢![解决办法]用System.Diagno

请问各位,如何判断某个进程是否打开?例如,现在你的机器是否运行着QQ?
如题!
谢谢!

[解决办法]
用System.Diagnostics.Process.GetProcessesByName,System.Diagnostics.Process.GetProcessById试试
[解决办法]
Process.GetProcesses()获得全部process实例

[解决办法]
Process[] process = Process.GetProcesses();
foreach(Process p in process)
{
this.label1.Text += p.ProcessName + "\n " ;
}
[解决办法]
foreach (Process oth in Process.GetProcesses())
{
//this.richTextBox1.AppendText(oth.ProcessName+ "\n ");
if (oth.ProcessName.ToUpper() == "QQ ")
{
this.richTextBox1.AppendText(oth.ProcessName + "\n ");
this.richTextBox1.AppendText(oth.Id.ToString()+ "\n ");
}
}

热点排行