永发信息网

VB这段代码哪错啦?

答案:2  悬赏:60  手机版
解决时间 2021-08-12 11:41

Private Function CPU_Temperature() As Integer
Dim WMIsvc As Object
Dim CltItems As Object, CltItem As Object
Dim Q As String
Set WMIsvc = GetObject("winmgmts:\\.\root\WMI")
Q = "SELECt * FROM MSAcpi_ThermalZoneTemperature"
Set CltItems = WMIsvc.ExecQuery(Q, , 48)
For Each CltItem In CltItems
CPU_Temperature = CltItem.CurrentTemperature
Next
CPU_Temperature = (CPU_Temperature - 2732) / 10
Set CltItem = Nothing
Set CltItems = Nothing
Set WMIsvc = Nothing
End Function

Private Sub Command1_Click()
Dim Unmber As Long
Unmber = CPU_Temperature + 32 * 1.8
Text1.Text = (CPU_Temperature & " ¡æ")
Text2.Text = (Unmber & "¨H")

End Sub

Private Sub Timer1_Timer(Index As Integer)
Dim Unmber As Long
Unmber = CPU_Temperature + 32 * 1.8
Text1.Text = (CPU_Temperature & " ¡æ")
Text2.Text = (Unmber & "¨H")
End Sub

最佳答案

根本不用那么长啊。


我这里有一个获得cpu温度的代码。我在vb6下面测试通过。给你发一下,如果好用的话,你选一下答案吧。


Private Sub Command1_Click()
 MsgBox "CPU 溫度 : " & CPU_Temperature & " °C"
End Sub


Private Function CPU_Temperature() As Integer
 Dim WMIsvc As Object
 Dim CltItems As Object, CltItem As Object
 Dim Q As String
 Set WMIsvc = GetObject("winmgmts:\\.\root\WMI")
 Q = "SELECt * FROM MSAcpi_ThermalZoneTemperature"
 Set CltItems = WMIsvc.ExecQuery(Q, , 48)
 For Each CltItem In CltItems
 CPU_Temperature = CltItem.CurrentTemperature
 Next
 CPU_Temperature = (CPU_Temperature - 2732) / 10
 Set CltItem = Nothing
 Set CltItems = Nothing
 Set WMIsvc = Nothing
End Function


全部回答
FOR 循环变量=初始值 TO 终止值 STEP 步长  语句内容NEXT 循环变量 你那个FOR的格式错了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
友情人真的能在一起吗?
我买过这些魔方 啊
北京市朝阳区东四环中路189号美罗城在哪?
菩提老祖为何能将如来击败
CF的飞虎队为什么飘来飘去?
95年到05年的经典老歌,
年轻的女孩为什么会痛经?佛山那好?
财富通怎样更换银行卡帐号...
当你遇到这种状况时。。。
沈丘县周口沈丘县白集美的空调专卖店地址在哪
新华保险是否在招聘,对新人有何要求.每月工资
请问正版的东西和正版质量的东西有什么不同?
今天去体检医生说我是红绿色盲,不能考驾照.可
CF怎样抽奖?要多少钱?
,只要一个人上线,另外一个人的QQ就下线了,
推荐资讯
有次 喝了酒,在床上不停的做半个多小时很硬
泗县离嘉兴多远
大雪比跟小雪比有什么差距呢?
梁山伯和祝英台结婚后会咋样?
世界是不是很黑暗,不存在真心实意
求游戏人生,速度加QQ835580431 备注 游戏人
孕育可不可以吃石榴
三星和索爱的哪款机子有个性
飞鱼星路由器VE982怎样设置啊,怎样限速啊
襄城县许昌炎黄文化国际旅行社地址在哪里啊
600字作文:《电脑与网络》
一个女孩和一个男孩相恋很久互相很相爱.突然
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?