在 VB.Net windows 应用程序中使用条码扫描器

Use barcode scanner in VB.Net windows application

我在 vb.net 有一个销售点 windows 应用程序,它运行良好。但现在我想用它来使用条形码扫描仪。但老实说,我不知道如何整合它。我从市场上买了一台 speed-x 条形码扫描仪,并将其连接到笔记本电脑上,但除了发出奇怪的哔哔声外,它没有扫描任何东西。 (安装很好)我认为它会在文本框获得焦点时自动读取文本并将其打入文本框。但我想这不是那么简单。这个问题有什么想法或教程吗?请注意,我是初级程序员,这是我的第一个应用程序。我已尽我所能进行研究,但没有找到任何合适的解决方案,因此请在此处发布我的问题。

根据我的经验,我使用了条形码扫描仪,它看起来像一把枪,我很高兴它是即插即用的,这意味着我是否专注于它并测试一个项目,它的结果是好的。

我记得当我拥有它时,我所做的只是将文本框放入一个表单中,运行它,扫描我的垃圾食品并且它起作用了。

考虑到今天的科技,一切都会很容易。

那么我会给你什么答案呢?回到你买它的商店,换上即插即用的,你在商店里测试过吗?可能是坏了。

抱歉这样的回答,但它是有道理的

条码扫描仪只是专门的键盘。当他们扫描代码时,他们会发送代码的击键,然后是回车 return 到 OS。除了接受该文本之外,您的应用无需执行任何特殊操作。

如果您没有在文本编辑器中看到条形码,则表明计算机和扫描仪之间没有连接。

好的!所以最后我找到了解决方案,那就是包含不同条形码的用户手册用于激活和停用条形码扫描仪的功能(ON/OFF)。并且有一个带有 tite "Restore Defaults" 的条形码,当我扫描时,问题已解决。现在我可以扫描任何东西,结果准确地显示在文本框中。 发布答案,以便将来如果其他人遇到同样的问题,那么这可能会有所帮助。感谢所有花时间为问题提供宝贵建议的人。 谢谢。