热情软件屋

 

是否可以调用API来检查CPU或主板等的信息


编号:QA001361
建立日期: 1999年7月17日 最后修改日期:1999年7月17日
所属类别:

刘垒:
    VB
    WIN98/WIN NT
    请问:在VB中,是否可以调用API来检查CPU或主板、硬盘等的信息。如序列号?

回答:

    API中提供的有关硬件的函数比较少。你可以使用GetSystemInfo获得大致的CPU类型,参考微软的Knowledge Base的文章:“Q147886 ow VB Can Get Windows Status Information via API Calls”。而象CPU序列号等信息只能使用汇编指令获得,所以VB无法获得。硬盘的厂商序列号也无法在VB中获得,只能获得操作系统格式化时产生的序列号(QA000894 "如何调用GetVolumeInformation获得磁盘序列号")。某些硬件资料可以在注册表中的HKEY_LOCAL_MACHINE底下得到。
    
    相关问题:
    QA000322 "如何检测主板上的硬件"

此问题由李海回答。

 
把这个问题推荐给朋友
   
   
您的意见类别
您的名字
您的电子邮件
您的建议(请尽可能详细)
 
 

版权所有 1997-2008 热情软件屋
如果您有任何建议和意见, 请给我发个电子邮件 askpro@china-askpro.com
Web Designed by ZebraStudio