Dim u, s, CPUTemperature
Set mCPU=GetObject("winmgmts:{impersonationLevel=impersonate}!root\wmi").ExecQuery("Select CurrentTemperature From MSAcpi_ThermalZoneTemperature")
For Each u In mCPU
s=s&u.CurrentTemperature
Next
Set mCPU=Nothing
CPUTemperature=(s-2732)/10
MsgBox "The Current Temperature of Your CPU is: "&CPUTemperature&"℃"
不知為什麼.我ibm手提電腦.運行時.可以顯示core 2 cpu 每一個的反回溫度.但就是不變化的.每次運行都一樣的數值..要重新開機.數字才會變一次...到底是為什麼了..我下載了一個查看cpu溫度的軟件.郤很正常的顯示core 2 2個cpu的溫度在不斷變化.... 那位有經驗啊..分享一下..找很久資料了.都是以上的代碼.但就沒人提到溫度不改變..
Set mCPU=GetObject("winmgmts:{impersonationLevel=impersonate}!root\wmi").ExecQuery("Select CurrentTemperature From MSAcpi_ThermalZoneTemperature")
For Each u In mCPU
s=s&u.CurrentTemperature
Next
Set mCPU=Nothing
CPUTemperature=(s-2732)/10
MsgBox "The Current Temperature of Your CPU is: "&CPUTemperature&"℃"
不知為什麼.我ibm手提電腦.運行時.可以顯示core 2 cpu 每一個的反回溫度.但就是不變化的.每次運行都一樣的數值..要重新開機.數字才會變一次...到底是為什麼了..我下載了一個查看cpu溫度的軟件.郤很正常的顯示core 2 2個cpu的溫度在不斷變化.... 那位有經驗啊..分享一下..找很久資料了.都是以上的代碼.但就沒人提到溫度不改變..
解决方案 »
- 关于winform中的一个界面的设计
- TargetType="{x:Type Button}"和TargetType="Button"有什么区别?
- datagridview的问题
- xml文件的读写
- %D6%D0%B9%FA 我怎么把它转换成中文
- 怎么样用excel批量的导入数据到数据库中???
- imageList
- TextReader是否能够应用于Tcp,udp编程中进行字符串形式的数据发送?
- C# WebBrowser编程问题
- QQ的软件我们使用的时候经常看到弹出新闻的小窗口,不被拦截,请问他的实现是怎样的?
- 关于 winForm 多线程问题 如何在两个文本框中同时输出值
- datagridview的问题,我想每次选中行之后能得到表的主键 并根据主键读到表 然后在label上显示其中的列
这个得读bios的
你看下这个吧
http://www.itzhe.cn/article/20080130/68740.html
没找到C#现成的
是VC的
自己转下吧
不会转的话弄个VC的DLL或者使用unsafe