2011-04-10 51 views
0

我正在阅读包含两个条形码的条形码,该条形码来自提供UPC条形码和单个条形码中购买数量的扫描仪。条形码扫描器是一个仿真键盘的USB(典型的开箱即用配置)。我无法使用前置和/或后置字符来区分条形码。扫描器在两个代码中的每一个之后提供一个返回键。当我扫描到记事本时,我得到UPC代码,返回字符,数量和另一个返回字符。一个条形码中的两个条形码数量

我在C#中使用Visual Studio 2010 Pro进行编码。我曾尝试使用接受退货并将其设置为多行的文本框,但我只获取UPC代码。迄今为止,我还没有发现捕获数量的方法。帮帮我!!!

+0

您是否试过扩展TextBox的.Height?它不会扩展以适应其内容。尝试使其更高,并再次扫描以排除该错误。 – 2011-04-10 14:24:11

回答

0

您的目标是将代码读入文本框,还是您的目标是捕获代码并以某种方式在程序中使用它们?如果是后者,您可能想要制作自己的小部件来接受关键事件,然后自然而然地获取返回的字符。

+0

我的目标是捕获代码并将它们放置在DataGridView的适当单元格中。我正在构建一个定制的应用程序,以服务被子商店维护库存,POS和跟踪客户及其趋势。 – 2011-04-10 16:26:07

+0

我对DataGridView并不熟悉,但可以在其中插入自定义小部件并为它们编写自己的输入处理程序?如果是这样,你应该考虑它,因为你可以完全访问“击键”。 – 2011-04-10 17:27:11