2011-12-28 70 views
-1

如何掃描條形碼並將其放入文本框?將C#條形碼讀取放入文本框

我知道條形碼閱讀器可以作爲標準鍵盤使用。

我有條碼掃描器。我創建了5個條形碼(代表文本「box_1」,「box_2」,...,「box_5」)。

當我掃描條形碼並將其放入記事本中時,即如果掃描條形碼「box_1」,則會將文本「box_1」放入記事本中,以此類推其他條形碼。

但是,當我掃描到一個文本框不起作用。

如果我掃描條形碼「box_1」,它會將「box_1」放入文本框中,但如果我掃描「box_5」,它仍會將「box_1」放入文本框中。無論我掃描哪個條碼,文本框都會獲得「box_1」。

+1

請發佈您的代碼,否則我們不知道您可能會做什麼錯誤 – Jason 2011-12-28 20:55:10

+0

謝謝您Bo Persson進行編輯。 – user609511 2011-12-28 22:11:22

回答

3

條碼掃描儀將把值放在任何文本框的焦點。通常情況下,條形碼掃描器將在條碼的值後結束Enter鍵。你可以用它來推進到下一個文本框

每個條形碼都有不同的東西來標識值應該在哪個文本框?如果是這樣的話,我會建議有一個TextBox作爲條目TextBox。輸入完成後(您可以通過查找Enter來查看),檢查該值並將其移至正確的文本框。

+0

感謝您的回覆,我創建了超過1個文本框。每個文本框都會記住這個值(就像它們有緩存一樣)。 – user609511 2011-12-28 21:32:29

+0

我明白了....我必須在掃描儀後每次清除導航器(Firefox)的緩存......它不是可變的 – user609511 2011-12-28 21:37:23

+0

它在TextArea上工作 – user609511 2011-12-28 21:50:48

相關問題