设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

如何使用 Windows WMI 组件来识别 CPU ID

1970-1-1 08:00| 发布者: goodidea| 查看: 1786| 评论: 0

Getcpuid.dll 获取的id只有8位,下面简短的代码返回的是16位16进制的字符串。 

' 首先必须引用 Microsoft WMI Scripting Library


Option Compare Database 

Sub wmiProcessorID() 

  Dim cpuSet As SWbemObjectSet 
  Dim cpu As SWbemObject 
  
  Set cpuSet = GetObject("winmgmts:{impersonationLevel=impersonate}"). _ 
              InstancesOf("Win32_Processor") 
  For Each cpu In cpuSet 
   MsgBox cpu.ProcessorId 
  Next 
End Sub

最新评论

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-5-3 07:33 , Processed in 0.072424 second(s), 16 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

返回顶部