您的位置:首页 > 其它

VS2005 和VS2008 对系统进程访问一点问题

2010-06-03 15:08 288 查看
一个很奇怪的问题, 在VS2005 和VS2008 下分别建立下面的这个才程序,VS2005 通过, VS2008 就会报 出一些进程不能访问

这是在同一个机器上 同时做的 我不知道为什么 唉



listBox1.Items.Clear();
//创建Process类型的数组,并将它们与系统内所有进程相关联
Process[] processes;
processes = Process.GetProcesses();
foreach (Process p in processes)
{
//Idle指显示CPU空闲率的进程名称
//由于访问Idle的StartTime会出现异常,所以将其排除在外
if (p.ProcessName != "Idle")
{
//将每个进程名和进程开始时间加入listBox1中
this.listBox1.Items.Add(
string.Format("{0,-30}{1:h:m:s}", p.ProcessName, p.StartTime));
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: