大家好,我现在想自己写程序来判断电脑的硬件组成部分,如何实现,譬如我刚装完操作系统,没有装驱动,我想自己写脚本和判断和安装,那有什么办法来检测识别我电脑上的硬件呢?

解决方案 »

  1.   

    我用的是dell的机器,当我把盘放在光驱里时,这个光盘就可以自动的运行,并且可以认出我机器的驱动,各位大大知道这是怎么实现的吗?
      

  2.   

    Declare Sub GetSystemInfo Lib "kernel32" Alias "GetSystemInfo" (lpSystemInfo As SYSTEM_INFO) 
    说明 
    在一个SYSTEM_INFO结构中载入与底层硬件平台有关的信息 
    参数表 
    参数 类型及说明 
    lpSystemInfo SYSTEM_INFO,指定一个结构,用于装载适当的系统信息 
      

  3.   

    谢谢各位的帮忙,我也想过WMI,不过没知道可以用的函数,对于yh95(元亨95) 所提到的API函数,我不知道怎么用阿,我是菜鸟。可以帮我举个例子吗?譬如我想知道网卡的型号?
      

  4.   

    http://www.codeproject.com/cs/system/wmi.asp关于WMI的程序例子
    基本上所有的东西都有了
      

  5.   

    谢谢大家的热情帮助,最后一个菜鸟问题
    每个设备都有自己的ID号,叫DEV-ID吧,我不太清楚,不过格式如下:
    PCI\VEN_8086&DEV_27A0&SUBSYS_00000000&REV_03
    各位有知道&