这可能是一个老问题,但我读过有关USB条形码扫描仪的文章,但仍然无法让我想到如何使用它。有关USB条形码扫描仪的几个问题
我正在使用USB条形码扫描仪,并且据我了解,有两种方法可以使用它 - 作为键盘楔和串行端口。
纠正我,如果我错了,但串口可能更容易使用(因为有扫描仪的输入和键盘之间的区别),但你必须掌握端口的信息,这可能是有问题的,因为我可以不知道扫描器将在客户端计算机上获得哪个端口。那是对的吗?
第二个问题 - 如果我将使用键盘楔选项,我需要告诉扫描仪从键盘输入。在这种情况下,我需要关注一个文本框,并知道扫描器输入何时开始和结束。可以选择将扫描器配置为在流的开始/结束处发送特殊字符。如果我无法控制客户的扫描仪类型和配置,我怎么能知道具体的输入是扫描仪的?
感谢提前
我会试着重点关注我的问题:假设扫描器在其插入的不同机器上获得一个不变的端口号是否安全? –
带USB接口?在Windows上? NO。 – aleroot
所以基本上,如果我的应用程序安装在不同的机器上,而没有我参与设置(并可以确定端口),那么使用串口是毫无价值的? –