如何用VB6.0获取按装USB,PCI,AGP,串口并口等外部设备信息?

解决方案 »

  1.   

    LZ:你的问题够大的,可做一篇论文了.它涉及微机间(PC机与下位机)通信,有串并口通信或网络通信,有有线或无线通信.VB6有MSCOMM控件用于串口通信.有WINSCOK控件用于网络通信.
    此外需要通信协议和1楼所说的硬件支持.
      

  2.   

    要获取这些硬件的什么信息呢??比如你有个USB的鼠标在用,你要获取这个鼠标的啥信息??
      

  3.   

    用winsocket控件实现,设置他们之间相互通信时,两边的端口号要一样,
      

  4.   

    超级绿豆曾写过一个VBHardwareController
    看这里是否还可以下载
    http://econet.zjgsu.edu.cn/cy_filesxxx/vbsrc/VBHDCtrl.rar
      

  5.   

    你所说的“得到鼠标的设备描述,并与之通讯”有些夸张啦,这些不是普通应用程序所作的事。
    要与硬件进行通讯在 Win2000 及以上系统只能通过驱动进行处理。相信如果你了解驱动开发
    的话也不会这样提问题了,而要写这么个驱动估计也不是一时半会能弄出来的,所以你说的与
    硬件通讯这个就暂时不要再考虑啦。
    如果只是想得到硬件相关的信息可以使用系统的接口对象取得这些信息,如WMI对象。你可以
    搜索一下"WMI"相关的东西
    如“WMI CPU、WMI 内存、WMI 网卡、WMI 显卡....”
    在CSDN、百度相信都能找到答案。