关于Process类中的TotalProcessorTime和MainModule方法的问题
调用者两个方法的时候报错说未处理Win32Exception想问问是什么情况引用如下:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Diagnostics;
using System.Management;
using System.IO;
using System.Runtime.InteropServices;
代码如下
foreach (Process p in process) {
item = lv_Proccess.Items.Add(p.ProcessName);//名称
item.SubItems.Add(p.Id.ToString());//pid
item.SubItems.Add(p.MainModule.FileName);//进程地址 item.SubItems.Add(p.BasePriority.ToString("D2"));//优先级 item.SubItems.Add(p.TotalProcessorTime.TotalMilliseconds.ToString()); item.SubItems.Add((p.WorkingSet64 / (1024)).ToString("N2"));//ram
}
不甚感激 --------------------编程问答-------------------- 跟踪一下看看什么值
补充:.NET技术 , C#