我有一个非常简单的应用程序,运行一系列不赞成使用的扫描仪,从串口读取条形码扫描,然后发送回扫描仪,确认它已收到扫描结果。基于此,扫描仪呈绿色闪烁,用户知道他们可以继续。使用条码扫描器作为键盘楔意味着您无法确认收到扫描结果?
我喜欢这种模式,因为我对键盘楔的理解是因为如果应用程序启动扫描时发生了某种情况(应用程序挂起,焦点形式发生变化,PC挂起,PC无法跟上拿起扫描仪),持有扫描枪的人将知道存在问题,因为他们不会接收到绿色闪光,并且他们将无法继续扫描。
我正在寻找添加一些扫描仪,似乎很多人都在使用有效充当键盘楔子的条形码扫描仪。其中一些扫描仪的距离超过100英尺,这意味着人们正在使用它们远离PC(就像我的用户那样)。所以我想知道我是否缺少关于键盘楔形模型的东西。是否有一些我缺少的机制来确保扫描仪解码的扫描作为键盘楔实际到达PC上运行的应用程序?运行类似Windows Mobile的成熟的手持式计算机似乎是大规模的矫枉过正,因为它只是为了确保我的用户不会扫描不会进入应用程序的数据,甚至不需要使用键盘和屏幕的中档扫描仪,但是后者是扫描仪的任何可编程性的入口点?