我即将购买带有 RS232、Keyboard Wedge 或 USB 的 Metrologic Quantim T 条码扫描器。我将需要创建一个程序来从这个扫描仪中读取数据,并试图做出选择哪一个的决定。所以我想主要的问题是:*最快的界面是什么?* 从哪个界面获取信息最快?(即我需要投票,还是可以将信息推送给我,我可以只处理一个事件?) * 哪个提供最大的灵活性?* 哪个是最未来的证明?
帮助将不胜感激:)
谢谢
我即将购买带有 RS232、Keyboard Wedge 或 USB 的 Metrologic Quantim T 条码扫描器。我将需要创建一个程序来从这个扫描仪中读取数据,并试图做出选择哪一个的决定。所以我想主要的问题是:*最快的界面是什么?* 从哪个界面获取信息最快?(即我需要投票,还是可以将信息推送给我,我可以只处理一个事件?) * 哪个提供最大的灵活性?* 哪个是最未来的证明?
帮助将不胜感激:)
谢谢
根据您要执行的操作,您可能不需要特殊的 API 来编写代码。大多数(阅读所有)条形码扫描仪将扫描条形码并将其转换为键盘按键。在这种情况下,您可以使用简单的文本框来接受条形码输入。当然,如果应用程序不是标准的 Windows 窗体应用程序,情况可能并非如此。
只是需要考虑,干杯,斯特凡
嗨,我用 RS232 为计量扫描仪编写 lib,但是当我们完成项目时,我的 PM 告诉我他们为计量扫描仪购买了一些 lib 或 api,所以你最好尝试找到那些 api 或其他一些,祝你好运
我过去使用过 RS232,您从串行端口读取数据。我从来没有在 Windows 下做过任何串口编程,所以我不能说它有多容易或多难。
键盘楔形看起来就像键盘一样,因此非常容易使用,如果您可以确保输入进入正确的字段无论如何。如果您可以很好地控制输入焦点,那很容易,否则就很痛苦。
我从来没有用过 USB 知道它是什么样的。
工业设备 API 经常发臭,在我看到它是什么样子之前,我会对 USB 路由持怀疑态度。
我在我工作的公司的一个项目中使用了 Metrologic 的条形码扫描仪。
我们发现键盘楔子是最优雅、最灵活的解决方案。扫描仪会在发送准确的条码号前后向您发送特定的密钥(我不记得是哪一个了,我想您也可以根据自己的喜好设置)。因此,只需等待键盘上的特定键并读取条形码编号,直到您按下结束键。
再一次,我们发现这个最优雅的解决方案可以满足我们的需求,而且这种方法很容易实现。