如何获得cpu使用百分比以显示在表单上的标签上?如何获取CPU使用率?
4
A
回答
1
看吧:How to get the CPU Usage C#
应该很容易转换为VB.Net
1
你至少可以使用WMI API做它在.NET。 WMI可以让你得到了一组Windows管理类型的数据,如CPU使用率,hardare规格等
http://www.aspfree.com/c/a/VB.NET/WMI-Programming-with-Visual-BasicNET-What-is-the-WQL/
19
Import Namespace System.Diagnostics
' ...
Dim cpu as New PerformanceCounter()
With cpu
.CategoryName = "Processor"
.CounterName = "% Processor Time"
.InstanceName = "_Total"
End With
' ...
myLabel.Text = cpu.NextValue()
+0
thanx帮助 – Mark 2011-04-11 23:10:16
2
codekaizen说:
Import Namespace System.Diagnostics
Dim cpu as New PerformanceCounter()
With cpu
.CategoryName = "Processor"
.CounterName = "% Processor Time"
.InstanceName = "_Total"
End With
myLabel.Text = cpu.NextValue()
如果你结束了“0”(可能是因为你刚刚创建了PerformanceCounter,然后直接使用它) 由于PerformanceCounter需要一些工作时间,所以需要添加2行:
System.Threading.Thread.Sleep(1000)
myLabel.Text= cpu.NextValue
为了避免睡眠,您可能需要在Class中声明PerformanceCounter而不是Sub/Function,并在窗体加载事件中设置probs。
相关问题
- 1. 如何获得Qt的CPU使用率
- 2. 如何使用C++在WMI中获取CPU使用率?
- 3. 获取CPU使用率提示
- 4. 通过golang获取CPU使用率
- 5. 如何在Flash中获取CPU使用率?
- 6. 从闪存中获取CPU使用率和CPU内存消耗?
- 7. CPU使用率( “”)
- 8. 获取CPU利用率信息
- 9. MongoDB的查询来获取CPU使用率使用MongoDB的
- 10. 使用Java从Azure API获取CPU使用率
- 11. 如何通过iphone上的API获取CPU利用率信息?
- 12. 如何在Linux中获取特定进程的CPU利用率
- 13. Websphere CPU使用率
- 14. CentOS CPU使用率
- 15. 如何最大化WebJob CPU使用率
- 16. 如何降低CruiseControl.NET的CPU使用率?
- 17. 如何减少CPU使用率?
- 18. 如何增加mysqld-nt CPU使用率
- 19. 如何降低ffmpeg的CPU使用率?
- 20. 如何限制FFMpeg CPU使用率?
- 21. 如何在Linux上获得整体CPU使用率(例如57%)
- 22. 使用批处理脚本获取CPU利用率百分比
- 23. 获取当前进程的CPU使用率用C
- 24. 如何从代码获取Silverlight应用程序的CPU使用率?
- 25. 如何获得每个线程的CPU使用率在Mac OSX
- 26. 如何获得超过2个核心的CPU使用率?
- 27. 如何在jsp上获得CPU使用率
- 28. 如何获得C中的CPU使用率?
- 29. 如何获得Linux中的总CPU使用率(C++)
- 30. 如何获得iPhone/iPad的CPU使用率?
VB.NET或Visual Basic 6.0? – 2009-04-28 06:15:41