Как получить процент использования процессора, который будет отображаться на этикетке в форме?Как получить использование ЦП?
ответ
Посмотрите здесь: How to get the CPU Usage C#
Должно быть легко перевести на VB.Net
Вы можете сделать это в .NET, по крайней мере с помощью API WMI. WMI позволяет получить кучу данных типа управления Windows, такие как использование процессора, hardare спецификации и т.д.
http://www.aspfree.com/c/a/VB.NET/WMI-Programming-with-Visual-BasicNET-What-is-the-WQL/
Import Namespace System.Diagnostics
' ...
Dim cpu as New PerformanceCounter()
With cpu
.CategoryName = "Processor"
.CounterName = "% Processor Time"
.InstanceName = "_Total"
End With
' ...
myLabel.Text = cpu.NextValue()
thanx, который помог – Mark
Прохладный, рад, что он это сделал. Рассмотрим в этом случае передовую? – codekaizen
Как это не принятый ответ? – Neolisk
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, а затем прямо использовали его) вам нужно добавить 2 строки, так как PerformanceCounter нужно некоторое время для работы:
System.Threading.Thread.Sleep(1000)
myLabel.Text= cpu.NextValue
Чтобы избежать этого сна, вы можете захотеть объявить PerformanceCounter в своем классе вместо своей Sub/Function и задать проблемы в событии загрузки форм.
- 1. Получить использование ЦП через SSH
- 2. Script, чтобы получить использование ЦП
- 3. Получить использование ЦП и ОЗУ
- 4. Как получить использование ЦП в C?
- 5. Как получить использование ЦП в C#?
- 6. Как получить использование ЦП в многоядерной системе
- 7. Как получить использование ЦП от связанных процессов?
- 8. Как получить использование ЦП на iPhone/iPad?
- 9. Как вычисляется использование ЦП?
- 10. Как уменьшить использование ЦП?
- 11. Как уменьшить использование ЦП?
- 12. Использование ЦП
- 13. Как получить использование ЦП и использование ОЗУ без exec?
- 14. Получить текущий процесс Использование ЦП Linux C
- 15. Получить использование ЦП в сценарии оболочки?
- 16. Получить использование ЦП с помощью AutoIT
- 17. Получить текущее использование ЦП в скрипте monkeyrunner
- 18. PHP: Получить использование ЦП ImageMagick/GraphicsMagick
- 19. Как «сверху» вычисляет использование ЦП?
- 20. Как исправить высокое использование ЦП
- 21. Как заставить максимальное использование ЦП
- 22. Использование ЦП в потоке
- 23. Нестабильное использование ЦП
- 24. Java Single Thread Использование ЦП и многопоточное использование ЦП
- 25. Как уменьшить использование JAVA-приложений Использование ЦП?
- 26. Android - память/использование ЦП
- 27. Высокое использование ЦП - VB.NET
- 28. javascript кумулятивное использование ЦП
- 29. Wordpress Высокое использование ЦП
- 30. Использование ЦП JavaFX
VB.NET или Visual Basic 6.0? –