读书人

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

发布时间: 2012-01-24 23:11:54 作者: rapoo

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

读书人网 >VB

热点推荐