返回CPU16位16进制序列号-黄海
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> Access数据库-模块/函数/VBA


返回CPU16位16进制序列号

发表时间:2004/11/20 评论(0) 浏览(9846)  评论 | 加入收藏 | 复制
   
摘 要:返回CPU16位16进制序列号
正 文:

Public Function GetwmiProcessorID() As String
' 使用 Windows WMI 组件来识别 CPU ID
' Getcpuid.dll 获取的id只有8位, 而使用 Microsoft WMI Scripting Library 可以识别到16 位,
' 下面简短的代码返回的是16位16进制的字符串。

' 首先必须引用 Microsoft WMI Scripting Library

   Dim cpuSet As SWbemObjectSet
   Dim cpu As SWbemObject
 
   Set cpuSet = GetObject("winmgmts:{impersonationLevel=impersonate}"). _
                           InstancesOf("Win32_Processor")
   For Each cpu In cpuSet
      Debug.Print cpu.processorid
      GetwmiProcessorID = cpu.processorid
   Next
  
End Function


Access软件网交流QQ群(群号:198465573)
 
 相关文章
转二进制函数  【gnoy  2007/10/18】
二进制合并与拆分图片实例演示(源码)  【江羽  2010/5/3】
【access小品】十进制与n进制相互换算  【todaynew  2010/8/8】
Form2.Image 控件显示ADO 读取的二进制图片  【--  2010/8/12】
【access源码】字符串递增——二十六进制和十进制的转换  【红尘如烟  2011/2/16】
漫说以Stream对象的二进制存储较大文件  【殷小宝  2013/12/29】
常见问答
技术分类
相关资源
文章搜索
关于作者

黄海

文章分类

文章存档

友情链接