以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 如何获取cpu温度 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=147656) |
-- 作者:xa139 -- 发布时间:2020/3/21 13:51:00 -- 如何获取cpu温度 请问怎样调用windows api 获取 cpu温度? |
-- 作者:有点蓝 -- 发布时间:2020/3/21 14:05:00 -- 添加外部引用:System.Management.dll Dim CPUtprt As Double = 0 Dim mos As new System.Management.ManagementObjectSearcher("root\\WMI", "Select * From MSAcpi_ThermalZoneTemperature") try For Each mo As object In mos.Get() CPUtprt = Convert.ToDouble(Convert.ToDouble(mo.GetPropertyValue("CurrentTemperature").ToString()) - 2732) / 10 Output.Show("CPU 溫度 : " + CPUtprt.ToString() + " °C") Next catch msgbox("系统不支持cpu温度查询!") End try
|
-- 作者:xa139 -- 发布时间:2020/3/21 14:10:00 -- win10 系统不支持cpu温度读取吗 试过了,显示系统不支持?请问win10 能读取吗? |
-- 作者:有点蓝 -- 发布时间:2020/3/21 14:27:00 -- 我win10可以。这个要看主板是否支持,和系统无关 |