请教大家一个关于如何用delphi读取一个usb接口的设备里面的数据。即一个usb接口设备插入电脑,怎么用delphi读取里面的数据。

解决方案 »

  1.   

    usb口不同于串口和并口,对USB口通讯需要一个被控设备,也就是用USB连接线所连的
    设备,然后对这个设备设计驱动程序(DDK),再根据DDK所提供的API来实现WINDOWS应用
    程序的功能
      

  2.   

    楼上的老兄所指的设备及其驱动程序是指我所要开发的设备吗?这个驱动程序有工程师写好,我们要开发的是该usb设备在连接电脑后,它所读出数据会传人电脑。如果用delphi设计程序怎么样把数据读入电脑上呢?
      

  3.   

    对啊,你说的太模糊了,那如果我连接的usb设备是移动硬盘,那我直接读就可以了啊。呵呵
    还是说清楚点吧。
      

  4.   

    其实我上面已经说了啊?你就利用其驱动程序带的DLL开发就可以了啊
    没有让你开发驱动程序
      

  5.   

    我现在呢,有一个测量仪器,就像超市的电子称之类的仪器吧,我要把仪器显示屏幕上的数据传入电脑,但是它的接口不是普通的com口,而是USB口。我想用delphi开发程序与仪器通讯,把数据读入电脑。但是我不没有搞过接口是usb口的设备。
      

  6.   

    找供应商,肯定要提供冬天链接库之类的东东,还有开发包sdk之类的东东,要不然是不可能的
      

  7.   

    忘写地址了!
    http://www.2ccc.com/article.asp?articleid=966
      

  8.   

    比如以前的usb MODEM,装了驱动之后,会模拟出一个窗口,同样地访问就是.呵呵.