Delphi 带PS/2串行转换器的条形码扫描仪是否看起来像软件的串行端口?

Delphi 带PS/2串行转换器的条形码扫描仪是否看起来像软件的串行端口?,delphi,serial-port,ps2,Delphi,Serial Port,Ps2,我想用RS232条形码扫描仪。我找不到,但我可以找到一个带有RS232适配器的PS/2版本 我的问题是,这会像我的软件的串行端口一样出现吗?我不需要完整的串行端口功能,没有CTS/RTS等,我只想打开端口并读取字符 在我把钱花在设备上之前,能不能请已经这样做的人核实一下我能做到?谢谢你所说的听起来确实像是非常古老的硬件。如果您有一些旧的PS/2楔形条形码扫描仪,然后您有一个从PS/2到EIA-232(RS-232)的适配器,该适配器在物理上看起来像DB9或DB25端口,然后连接到计算机上的匹配端

我想用RS232条形码扫描仪。我找不到,但我可以找到一个带有RS232适配器的PS/2版本

我的问题是,这会像我的软件的串行端口一样出现吗?我不需要完整的串行端口功能,没有CTS/RTS等,我只想打开端口并读取字符


在我把钱花在设备上之前,能不能请已经这样做的人核实一下我能做到?谢谢

你所说的听起来确实像是非常古老的硬件。如果您有一些旧的PS/2楔形条形码扫描仪,然后您有一个从PS/2到EIA-232(RS-232)的适配器,该适配器在物理上看起来像DB9或DB25端口,然后连接到计算机上的匹配端口,或者连接到RS232到USB适配器,那么当然,您需要一个串行端口库(t导入,Async Pro),当然,它将通过软件中的串行端口与进行通信。但是,请注意,人们在销售宣传中的意思可能与您的期望大不相同


现在,大多数现代条形码扫描仪通过USB连接,通常默认为HID兼容模式(键盘输入设备),这意味着它们的工作原理与旧的“ps/2键盘楔块”相同确实如此,并且在使用中似乎相当于将两个USB键盘连接到同一台PC。但是,有些键盘可以切换到串行端口模拟模式,而无需任何单独的适配器电缆,并且由于USB具有那样的灵活性,因此您可以使用CDC类(串行端口)windows中的设备,您将其视为软件中的串行端口。

条形码扫描仪的品牌和型号是什么?如果您能找到,那么您就可以找到手册,手册将告诉您它显示的是什么类型的设备。很可能它将充当普通的老式常规键盘,而不是其他键盘特别的或怪异的。老实说,你也可以买一个USB扫描仪,它也可能以HID(键盘)的形式出现+1但是,关于USB,请看我的另一个问题,嗯,仔细想想,我可以看到PS/2会以HID的形式出现,但我怀疑带有RS232适配器的PS/2会出现这种情况。这就是问题所在……每个主要的条形码制造商都生产使用串行/RS-232接口的基本低端条形码扫描仪。找到一个这样的扫描仪s并使用它。HHP/Honeywell、Symbol、Psio、Slick等都是这类设备的良好来源。我所知道的唯一RS232条形码阅读器附带了一个合适的SDK。谢谢,Warren,最后我找到了一些基于串口的扫描仪。通过串口,我确切地知道输入来自何处-没有猜谜游戏,所以我会坚持下去。谢谢你的帮助