Access开发培训
网站公告
·Access专家课堂QQ群号:151711184    ·Access快速开发平台下载地址及教程    ·欢迎加入Access专家课堂微信群!    ·如何快速搜索本站文章|示例|资料    
您的位置: 首页 > 技术文章 > 综合其它

获取CPU信息

时 间:2008-10-13 19:27:56
作 者:danis   ID:3378  城市:广州
摘 要:获取CPU信息

正 文:

Function GetCPUInfo()
  On Error Resume Next
  Dim ObjItem  As Object
  Dim ColItems As Object
  Set ColItems = GetObject("WinMgmts:").InstancesOf("Win32_Processor")
  For Each ObjItem In ColItems
      With ObjItem
           Debug.Print "Name:" & .Name
           Debug.Print "Role:" & .Role
           Debug.Print "Level:" & .Level
           Debug.Print "Status:" & .Status
           Debug.Print "Family:" & .Family
           Debug.Print "Caption:" & .Caption
           Debug.Print "Version:" & .Version
           Debug.Print "DeviceID:" & .DeviceID
           Debug.Print "ExtClock:" & .ExtClock
           Debug.Print "Revision:" & .Revision
           Debug.Print "Stepping:" & .Stepping
           Debug.Print "UniqueId:" & .UniqueId
           Debug.Print "CpuStatus:" & .CpuStatus
           Debug.Print "DataWidth:" & .DataWidth
           Debug.Print "SystemName:" & .SystemName
           Debug.Print "StatusInfo:" & .StatusInfo
           Debug.Print "Description:" & .Description
           Debug.Print "PNPDeviceID:" & .PNPDeviceID
           Debug.Print "InstallDate:" & .InstallDate
           Debug.Print "L2CacheSize:" & .L2CacheSize
           Debug.Print "ProcessorId:" & .ProcessorId
           Debug.Print "VoltageCaps:" & .VoltageCaps
           Debug.Print "Manufacturer:" & .Manufacturer
           Debug.Print "ErrorCleared:" & .ErrorCleared
           Debug.Print "L2CacheSpeed:" & .L2CacheSpeed
           Debug.Print "AddressWidth:" & .AddressWidth
           Debug.Print "Architecture:" & .Architecture
           Debug.Print "Availability:" & .Availability
           Debug.Print "UpgradeMethod:" & .UpgradeMethod
           Debug.Print "ProcessorType:" & .ProcessorType
           Debug.Print "LastErrorCode:" & .LastErrorCode
           Debug.Print "MaxClockSpeed:" & .MaxClockSpeed
           Debug.Print "CurrentVoltage:" & .CurrentVoltage
           Debug.Print "LoadPercentage:" & .LoadPercentage
           Debug.Print "ErrorDescription: " & .ErrorDescription
           Debug.Print "SocketDesignation:" & .SocketDesignation
           Debug.Print "CreationClassName:" & .CreationClassName
           Debug.Print "CurrentClockSpeed:" & .CurrentClockSpeed
           Debug.Print "OtherFamilyDescription:" & .OtherFamilyDescription
           Debug.Print "ConfigManagerErrorCode:" & .ConfigManagerErrorCode
           Debug.Print "SystemCreationClassName:" & .SystemCreationClassName
           Debug.Print "ConfigManagerUserConfig:" & .ConfigManagerUserConfig
           Debug.Print "PowerManagementSupported:" & .PowerManagementSupported
           Debug.Print "PowerManagementCapabilities:" & .PowerManagementCapabilities
      End With
  Next
End Function


Access软件网QQ交流群 (群号:54525238)       Access源码网店

常见问答:

技术分类:

相关资源:

专栏作家

关于我们 | 服务条款 | 在线投稿 | 友情链接 | 网站统计 | 网站帮助