powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Считывание температуры процессора из BIOS
4 сообщений из 4, страница 1 из 1
Считывание температуры процессора из BIOS
    #34931126
Фотография P.R.O.M.A.R.K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здарова мужики.
Кто может, помогите:
Надо считать температуру CPU из BIOS
Дайте,пожалуйста,примерчик считывания.
Можно ли считать температуру CPU еще как-нибудь?

Заранее спасибо.
...
Рейтинг: 0 / 0
Считывание температуры процессора из BIOS
    #34967390
M.A.R.K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попробуйте этот код сохранить *.vbs и запустите.
Вы увидите сообщение,где будет показана температура CPU.
Код: plaintext
1.
2.
3.
4.
Set objWMI = GetObject("winmgmts:root\WMI") 
Set Instances = objWMI.ExecQuery ("Select * from MSAcpi_ThermalZoneTemperature") 
For Each MyObj in Instances 
WScript.Echo (MyObj.CurrentTemperature -  2732 )/ 10 
Next
Вопрос такой:
Как это сделать на Visual Basic 6.0 или, как перевести код с vbs на vb?
Заранее благодарен.
...
Рейтинг: 0 / 0
Считывание температуры процессора из BIOS
    #34967740
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
Dim objWMI  as Object
Dim Instances as Object

Set objWMI = GetObject("winmgmts:root\WMI") 
Set Instances = objWMI.ExecQuery("Select * from MSAcpi_ThermalZoneTemperature") 
For Each MyObj in Instances 
Debug.Print (MyObj.CurrentTemperature -  2732 )/ 10 
Next
...
Рейтинг: 0 / 0
Считывание температуры процессора из BIOS
    #34979518
M.A.R.K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Konst_One
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
Dim objWMI  as Object
Dim Instances as Object

Set objWMI = GetObject("winmgmts:root\WMI") 
Set Instances = objWMI.ExecQuery("Select * from MSAcpi_ThermalZoneTemperature") 
For Each MyObj in Instances 
Debug.Print (MyObj.CurrentTemperature -  2732 )/ 10 
Next

Благодарю,но я уже сделал... :)
Вопрос такой:
1)Данный код,работает не у всех.Почему?
2)У меня он работает,но он показывает одну температуру,около 32*С,в то время Everest показывает разную температуру.Почему так?
Заранее благодарен.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Считывание температуры процессора из BIOS
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]