2010-01-19 51 views
4

我想知道如何將USB條形碼掃描器集成到Qt應用程序以及條形碼打印機中。Qt4中的USB條形碼讀取器

我看了教程,但沒有發現什麼有趣的在那裏。有任何想法嗎?

在此先感謝。

回答

5

從您的應用程序的角度來看,大多數條形碼掃描儀,IIRC基本上都是,就像鍵盤一樣工作。您只需提供一個文本字段,條形碼閱讀器「鍵入」它讀取的內容。所以你不需要擔心,除了驗證輸入,並且如果你不想顯示輸入,可能會提供一個隱藏的文本字段。

或者模態對話框說「掃描項目」,重點是一個隱藏的文本區域。

在條碼打印機方面,如果你知道你所輸出的標準,你會做得很好創建SVG或PDF和導出打印。這樣你的應用可以處理打印尺寸等等。

不說你在用什麼語言,所以我找不到你一個條碼寫作庫。

0

這不是一個真正的Qt問題。

大多數掃描儀表現得像AUSB鍵盤和只需輸入號碼,如果你輸入了他們,otheriwse他們將帶着你會使用像任何其他的庫。

0

這看起來像一個答案是依賴於USB條形碼掃描儀的功能。

以我的經驗,這涉及到一個USB條形碼掃描儀,它只需掃描條碼,並將其發送到應用程序,如果在條形碼每個數字按鍵動作進行了模擬。我不需要有一個API庫,我只是在文本框上放置一個輸入,等待下一次掃描。

您應該檢查並確認是否屬於這種情況。或者可能有一個專門的API庫來與掃描儀進行交互。

我沒有使用OPOS工具包,它有一系列的墊片或薄包裝的.NET代碼,這是直到我發現,微軟不得不爲.NET Framework herehere集成POS sdk庫。

希望這會有所幫助, 最好的問候, 湯姆。