如何扫描条形码并将其放入文本框?
我知道条形码阅读器可以用作标准键盘。
我有条形码扫描仪。我创建了5个条形码(代表文本“box_1”,“box_2”,...,“box_5”)。
当我扫描条形码并将其放入记事本时,它会起作用,即如果我扫描条形码“box_1”,它会将文本“box_1”放入记事本中,依此类推其他条形码。
但是当我扫描到文本框时,它不起作用。
如果我扫描条形码“box_1”,它会将“box_1”放入文本框,但如果我扫描“box_5”,它仍会将“box_1”放入文本框中。无论我扫描哪个条形码,文本框都会显示“box_1”。
答案 0 :(得分:3)
条形码扫描器会将值放在TextBox具有焦点的任何位置。通常条形码扫描器将在条形码值之后结束Enter
键。您可以使用它来前进到下一个TextBox
每个条形码是否有不同之处可以识别该值应该位于哪个TextBox中?如果是这种情况,我建议使用一个TextBox作为条目TextBox。输入完成后(您可以通过查找Enter
来判断),检查值并将其移动到正确的TextBox。