2011-04-10 112 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