DelphiLibUSB-WIN32

所属分类:驱动编程
开发工具:Delphi
文件大小:1671KB
下载次数:76
上传日期:2012-06-06 13:54:23
上 传 者WOSHIWANGDADA
说明:  使用开源的LIB USB,用DELPHI直接操作USB,免去自己开发USB驱动的烦恼。这里是DELPHI环境下的例程。使用前要先下载LIB USB
(Use of open source LIB USB, direct manipulation using DELPHI USB, eliminating the need to develop their own USB drive troubles. Here is the routine in DELPHI environment. Before using a download the LIB the USB)

文件列表:
DelphiLibUSB-WIN32\COPYING_GPL.txt (18349, 2004-08-16)
DelphiLibUSB-WIN32\COPYING_LGPL.txt (26924, 2004-08-16)
DelphiLibUSB-WIN32\LibUSB.dcu (8160, 2004-09-11)
DelphiLibUSB-WIN32\LibUSB.pas (12282, 2004-09-11)
DelphiLibUSB-WIN32\USBLibExport.dll (28672, 2004-09-02)
DelphiLibUSB-WIN32\USBTest.cfg (434, 2004-09-11)
DelphiLibUSB-WIN32\USBTest.dof (2383, 2004-09-11)
DelphiLibUSB-WIN32\USBTest.dpr (6142, 2004-09-11)
DelphiLibUSB-WIN32\USBTest.dsk (6171, 2004-09-11)
DelphiLibUSB-WIN32\USBTest.exe (45568, 2004-09-11)
DelphiLibUSB-WIN32\C++ USBLibExport\libusb.lib (9874, 2004-08-16)
DelphiLibUSB-WIN32\C++ USBLibExport\StdAfx.cpp (299, 2004-08-29)
DelphiLibUSB-WIN32\C++ USBLibExport\StdAfx.h (802, 2004-08-29)
DelphiLibUSB-WIN32\C++ USBLibExport\usb.h (8709, 2004-08-16)
DelphiLibUSB-WIN32\C++ USBLibExport\USBLibExport.cpp (5250, 2004-09-11)
DelphiLibUSB-WIN32\C++ USBLibExport\USBLibExport.def (1117, 2004-09-02)
DelphiLibUSB-WIN32\C++ USBLibExport\USBLibExport.dsp (4377, 2004-09-02)
DelphiLibUSB-WIN32\C++ USBLibExport\USBLibExport.dsw (549, 2004-08-29)
DelphiLibUSB-WIN32\C++ USBLibExport\USBLibExport.h (4285, 2004-09-11)
DelphiLibUSB-WIN32\C++ USBLibExport\USBLibExport.ncb (35840, 2004-09-11)
DelphiLibUSB-WIN32\C++ USBLibExport\USBLibExport.opt (54784, 2004-09-02)
DelphiLibUSB-WIN32\C++ USBLibExport\USBLibExport.plg (645, 2004-09-02)
DelphiLibUSB-WIN32\C++ USBLibExport\USBLibExport.sln (913, 2004-09-11)
DelphiLibUSB-WIN32\C++ USBLibExport\USBLibExport.suo (9216, 2004-09-11)
DelphiLibUSB-WIN32\C++ USBLibExport\USBLibExport.vcproj (6027, 2004-09-11)
DelphiLibUSB-WIN32\C++ USBLibExport\Release\BuildLog.htm (3155, 2004-09-11)
DelphiLibUSB-WIN32\C++ USBLibExport\Release\StdAfx.obj (431, 2004-09-11)
DelphiLibUSB-WIN32\C++ USBLibExport\Release\USBLibExport.dll (45056, 2004-09-11)
DelphiLibUSB-WIN32\C++ USBLibExport\Release\USBLibExport.exp (7291, 2004-09-11)
DelphiLibUSB-WIN32\C++ USBLibExport\Release\USBLibExport.lib (13136, 2004-09-11)
DelphiLibUSB-WIN32\C++ USBLibExport\Release\USBLibExport.obj (8603, 2004-09-11)
DelphiLibUSB-WIN32\C++ USBLibExport\Release\USBLibExport.pch (2424832, 2004-09-11)
DelphiLibUSB-WIN32\C++ USBLibExport\Release\vc60.idb (41984, 2004-09-02)
DelphiLibUSB-WIN32\C++ USBLibExport\Release\vc70.idb (101376, 2004-09-11)
DelphiLibUSB-WIN32\C++ USBLibExport\Debug\BuildLog.htm (3234, 2004-09-11)
DelphiLibUSB-WIN32\C++ USBLibExport\Debug\StdAfx.obj (71304, 2004-09-11)
DelphiLibUSB-WIN32\C++ USBLibExport\Debug\USBLibExport.dll (135168, 2004-09-11)
DelphiLibUSB-WIN32\C++ USBLibExport\Debug\USBLibExport.exp (7289, 2004-09-11)
DelphiLibUSB-WIN32\C++ USBLibExport\Debug\USBLibExport.lib (13136, 2004-09-11)
... ...

This is a translation of the libusb-win32 headers to delphi. Because delphi cannot use ".lib" files generated by C(++) compilers. I've compiled the libusb.lib into a DLL which can be accessed in delphi. The usb.h header is translated into a delphi header which links to this DLL (USBLibExport.dll). There is a test program to see if it works. You ofcourse need the LibUSB driver installed to get it to work correctly. Links: http://libusb-win32.sourceforge.net http://libusb.sourceforge.net.

近期下载者

相关文件


收藏者