如何知道某个exe进程是否空闲呢? 自己觉得这可不好做。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 //获取欲启动进程名 string strProcessName = "exe的名字,不要后缀的" ; System.Diagnostics.Process[] ps = System.Diagnostics.Process.GetProcesses(); foreach (System.Diagnostics.Process p in ps) { if (strProcessName == p.ProcessName) { //如果进这个就表示该exe已经运行了 } } 感谢各位!楼上的好像是已经运行的进程,而不是空闲的进程吧? 恩 注释写错了,是表示已经运行的进程 怎么知道呢?除非你写个程序,在空闲的时候有个标识,这样应该可以判断出是不是空闲。要不系统只知道是不是运行了。 vs调试问题 Log4Net配置SQL SERVER問題 请问 如何把窗体上的控件的存保存为图片 请高手指教 谢谢 怎么实现参数的返回?? RichTextBox问题 我用winApi读配置文件(.ini文件),怎么读不出内容? 各位大虾请进,如何在C#开发的WEB中添加FLAS动画?? 谁有北风网的BF-TECH3.0系列培训 如何将datagridview中的值双击传入groupbox中 急求代码详解 这次MVP会议中CSDN的MVP全家福照片,大散分~~~~~ 我想用switch语句实现下面这样的情况. 关于c# 类得定义
//获取欲启动进程名
string strProcessName = "exe的名字,不要后缀的" ; System.Diagnostics.Process[] ps = System.Diagnostics.Process.GetProcesses(); foreach (System.Diagnostics.Process p in ps)
{
if (strProcessName == p.ProcessName)
{
//如果进这个就表示该exe已经运行了
}
}
楼上的好像是已经运行的进程,而不是空闲的进程吧?
要不系统只知道是不是运行了。