如果用DELPHI读取USB扫描枪的内容,该是如何样个思路

如果用DELPHI读取USB扫描枪的内容,该是怎么样个思路
第一次使用USB扫描枪,这个扫描枪是只要你一插上USB接口,它就能自动把条码号读到有焦点的文本框里面。
现在我想自己获取扫描枪的内容,扫描枪型号为SYMBOL LS2208 ,我使用了MOTROLA提供的SDK的例子,当插上USB扫描枪的时候,他会把他认为是一个keyboard设备,第一次用USB扫描枪,所以问问大家的开发思路,没做过USB的通信

------解决方案--------------------
它是仿键盘输入的,相当于在键盘上输入这些东东,你光标在哪,就输入到哪...
------解决方案--------------------
如果需要装驱动,你不装,估计你玩不了吧,而且他应该提供接口,共你访问设备,不是你想怎样就怎样
------解决方案--------------------
自己获取扫描枪的内容?
有必要获取吗,一般扫描枪不需要这样用啊,一般只要在edit里的onkeypress里写程序
扫描枪只是快捷输入
------解决方案--------------------
探讨
自己获取扫描枪的内容?
有必要获取吗,一般扫描枪不需要这样用啊,一般只要在edit里的onkeypress里写程序
扫描枪只是快捷输入

------解决方案--------------------
条码枪相当于帮助打字的工具,光标在哪,输出的内容就会在哪
------解决方案--------------------
keyboard设备就是键盘输入设备,这种设备有个缺点,比较你正在修改重要的数据,谁不小心刷了一下,你就惨啰....呵呵。建议用串口的,使用时打开,不用时关闭,比较安全.
------解决方案--------------------
1、如果使用仿“键盘”输入,就要控制“控件”的焦点。
2、可以向厂商索取Dll函数,通过编程实现对其控制。
3、难点,通过底层调用。
------解决方案--------------------
还有人反着搞?
以前都是串口扫描枪,用线程来模拟键盘输入,你怎么还要反过来整咧?
USB 也只是一个通用串行总行,既然驱动中已经实现了此功能,你再写不就相当于重写一次驱动吗?

按你现在的想法,无非就是想在程序中集成驱动罢了,不过,这一块就是一个USB键盘的驱动,要做那么要在操作系统中删除对USB键盘的驱动你才能去实现你的想法了。