2012-10-29 44 views
4

我有這個程序來讀取[code].txt文件,根據什麼是對一個textBox輸入。 現在,我輸入代碼並搜索文件。使用數據矩陣碼爲鍵盤輸入

但我想使用的數據矩陣碼讀取爲textBox的輸入。

基本上,我需要我的程序來讀取數據矩陣代碼並使用它來搜索文件。

這可能嗎?除了使用鍵盤編寫的代碼,我會用一個二維條碼閱讀器...

如果是這樣,你有,我可以用做任何提示?

回答

1

最緊密集成的方法一般是特定於每個讀取器類型(它們具有不同的API),但大多數讀者有在那裏它們在文本的末尾模擬鍵盤輸入,帶可選定界符的模式。如果您使GUI在文本輸入字段中迴應'Enter'鍵,就像按下'Submit'一樣(或者其他任何會觸發應用程序中讀取的文件),那麼您可以透明地引入大多數代碼閱讀器並仍然以同樣的方式支持鍵盤交互。

+0

讓我看看,如果得到這個權利... 帶着讀者我可以設置一個「按鈕」的文本字段提交讀? 例如: 我讀了代碼。 按F1將該代碼提交到文本字段? –

+0

我要使用此閱讀:http://www.honeywellaidc.com/en-US/Pages/Product.aspx?category=Area%20Imager&cat=HSM&pid=1900 –

+1

@Renato,你必須檢查您的特定讀卡器的文檔,但實際上大部分都是在鍵盤模擬模式下發貨。您通常通過掃描手冊中打印的特殊條形碼來配置閱讀器,這將允許您修改讀取條形碼後發送到鍵盤的'行尾'字符。默認情況下,這通常是Enter鍵,所以只要軟件將鍵盤上的Enter鍵解釋爲提交,您就可以開始使用。 –