下面的代码文身么不行呢?CategoryName、CounterName、InstanceName三个参数是系统指定好的变量名吧?请指教。CategoryName="Process";
CounterName="CounterName";
PerformanceCounter pc= new PerformanceCounter(CategoryName,CounterName,true);
CounterName="CounterName";
PerformanceCounter pc= new PerformanceCounter(CategoryName,CounterName,true);
解决方案 »
- C#中图片翻转问题(急...)
- 请教C#与SQL server2005连接问题
- C#嵌套类问题
- 求助!!!怎么让Datagridview 的某一单元格处于编辑状态???(winform中)
- VS2005 windows Service如何打包按照
- asp.net自定义控件的问题
- 有没有人用C#写过发送接收ARP包的程序?
- 询问水晶报表空白问题
- 调用窗口的问题?
- 通过鼠标来获得窗口的句丙
- c#怎么把int型数据存入FileStream.write(byte[] array,,int offset,int count)文件流
- 自己写的程序监听端口号,是不是只能在 1024--49151 之间选择,选择端口号有什么讲究吗??
你定义了这个计数器吗?
还有CategoryName="Process"的话需要指定个InstanceName(你想知道信息所属线程的名字)吧?MSDN的简单例子
PerformanceCounter PC=new PerformanceCounter();
PC.CategoryName="Process";
PC.CounterName="Private Bytes";
PC.InstanceName="Explorer";
MessageBox.Show(PC.NextValue().ToString());
说明如何使用性能计数器监视系统性能ms-help://MS.VSCC.2003/MS.MSDNQTR.2003FEB.2052/cssample/html/vcsamperfmonsamplecsharp.htm