扫描条形码时生成事件

发布于 2024-10-30 22:55:04 字数 158 浏览 0 评论 0原文

我使用 C# 制作库存应用程序。该应用程序需要由条形码扫描仪驱动,即。每次扫描条形码时,我都需要生成一个事件来采取必要的操作。我正在使用 USB 条码扫描仪。我尝试在文本框中使用 TextChanged 事件,但这会为字符串中的每个字符生成一个事件,而不是为整个字符串生成一个事件。任何想法将不胜感激。

Im making an inventory application using c#. The application needs to be driven by the Barcode scanner ie. every time a barcode is scanned, I need an event to be spawned to take the necessary action. I am using a USB barcode scanner. I have tried using a TextChanged event in a text box, but this spawns an event for each character in the string, rather than one for the whole string. Any ideas would be appreciated.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

○闲身 2024-11-06 22:55:04

根据扫描仪的不同,您应该能够让它在每次扫描后附加一个新行字符。然后,您可以有一个 KeyPress 事件,该事件在使用条形码之前等待换行符。

Depending on the scanner, you should be able to have it append a new line character after each scan. Then you can have a KeyPress event that waits for a newline before consuming the barcode.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文