首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

VB环境下 wmi 如何得到CPU 型号/频率

2012-01-24 
VB环境下 wmi 怎么得到CPU 型号/频率VB环境下 wmi 怎么得到CPU 型号/频率有实现过的吗[解决办法]Private S

VB环境下 wmi 怎么得到CPU 型号/频率
VB环境下 wmi 怎么得到CPU 型号/频率
有实现过的吗

[解决办法]
Private Sub Command1_Click()
MsgBox GetCpu
End Sub

Public Function GetCpu() As String
On Error Resume Next
Dim TmpCode$
Dim objWMIService As Object, objItem As Object, colItems As Object
Set objWMIService = GetObject("winmgmts:\\.\root\cimv2")
Set colItems = objWMIService.ExecQuery("Select * from Win32_Processor", , 48)
For Each objItem In colItems
TmpCode = "CPU名称:" & Trim(objItem.Name) & vbCrLf & Chr(10) & "CPU系列号:" & objItem.ProcessorId & vbCrLf & Chr(10) & objItem.LoadPercentage & "%"
Next
GetCpu = TmpCode
End Function

热点排行