【发布时间】:2023-04-07 15:52:02
【问题描述】:
我正在使用 c# 制作库存应用程序。该应用程序需要由条形码扫描仪驱动,即。每次扫描条形码时,我都需要产生一个事件以采取必要的行动。我正在使用 USB 条形码扫描仪。我曾尝试在文本框中使用 TextChanged 事件,但这会为字符串中的每个字符生成一个事件,而不是为整个字符串生成一个事件。任何想法将不胜感激。
【问题讨论】:
标签: c# event-handling barcode-scanner
我正在使用 c# 制作库存应用程序。该应用程序需要由条形码扫描仪驱动,即。每次扫描条形码时,我都需要产生一个事件以采取必要的行动。我正在使用 USB 条形码扫描仪。我曾尝试在文本框中使用 TextChanged 事件,但这会为字符串中的每个字符生成一个事件,而不是为整个字符串生成一个事件。任何想法将不胜感激。
【问题讨论】:
标签: c# event-handling barcode-scanner
根据扫描仪的不同,您应该能够让它在每次扫描后附加一个换行符。然后你可以有一个KeyPress 事件,在消费条形码之前等待换行符。
【讨论】: