如何獲得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. 使用OperatingSystemMXBean獲取CPU使用率
- 2. 如何獲得Qt的CPU使用率
- 3. 如何使用C++在WMI中獲取CPU使用率?
- 4. 通過golang獲取CPU使用率
- 5. 通過SSH獲取CPU使用率
- 6. Zend Framework:獲取CPU使用率
- 7. 獲取CPU使用率提示
- 8. 如何通過運行應用程序獲取CPU使用率
- 9. 讀取多核CPU的CPU使用率
- 10. 如何獲取多核系統的CPU使用率
- 11. 如何在終端(mac)中獲取CPU使用率%
- 12. 從閃存中獲取CPU使用率和CPU內存消耗?
- 13. CPU使用率( 「」)
- 14. CPU使用率
- 15. 獲取CPU利用率信息
- 16. 獲取CPU使用率和計算%使用
- 17. 使用PID獲取內存和CPU使用率?
- 18. MongoDB的查詢來獲取CPU使用率使用MongoDB的
- 19. 使用Sigar API獲取JVM CPU使用率
- 20. 使用Java從Azure API獲取CPU使用率
- 21. 如何使用java程序獲取PID的內存,CPU使用率?
- 22. 如何通過iphone上的API獲取CPU利用率信息?
- 23. 如何在Linux中獲取特定進程的CPU利用率
- 24. Websphere CPU使用率
- 25. CentOS CPU使用率
- 26. Bash命令獲取當前網絡帶寬使用率和CPU使用率
- 27. 如何強制最大CPU使用率
- 28. 如何限制CPU使用率?
- 29. 如何避免CPU使用率過高?
- 30. 如何最大化WebJob CPU使用率
VB.NET或Visual Basic 6.0? – 2009-04-28 06:15:41