2011-06-29 20 views
0

我寫的符號MC9090Z的應用程序,它是運行Mobile 6.1的Windows中的設備,也是一個條碼/ RFID迷上了讀者。是否有可能在Windows Mobile編寫一個程序來模擬鍵盤楔形連接時,通過USB

我不想太深入我在做什麼,但在我的手機應用程序的某個點它會是非常有用的,如果我可以使用掃描儀,鍵盤楔返回不管它掃描。

我不知道是否有可能做到這一點。據我所知,沒有選擇使用掃描儀本身,我只能通過USB連接PC和掃描儀,而將客戶端軟件放在PC本身不適合我的情況。我認爲使用主動同步可能是真正將設備連接在一起的唯一方法。我想知道是否有人知道在這種情況下是否可以編寫鍵盤楔形應用程序,如果有的話我該如何開始做?

回答

0

哇,那將是一個昂貴的鍵盤口! :)。

我不認爲你想要做的事情可能會滿足你的要求......當你通過USB底座連接符號時,它不會作爲輸入設備訪問。它可以作爲一個簡單的磁盤驅動器訪問,或者(如果您已與設備中心同步),可以通過ActiveSync訪問它。沒有選擇將其作爲輸入設備訪問(不用編寫自己的設備驅動程序,但由於無法在計算機上安裝軟件,所以我猜測自定義設備驅動程序也是不可能的)。

看一看的ActiveSync API。在設備本身上沒有訂閱輸入事件的方法,但有傳輸文件和數據的方法(如所期望的那樣)。因此,從理論上講,你也許可以使用這個API,但有幾個依賴關係:

  1. 你需要寫和使 條形碼掃描儀和輸出任何條形碼 在設備上運行一個自定義 程序您的預期數據格式(或 文本文件),並且此程序將 需要在用戶想要掃描時在設備上運行。
  2. 設備將需要的懷抱,並通過ActiveSync 訪問。
  3. 您需要編寫一個程序 ,在主機上運行使用 的ActiveSync API方法,以 捕獲此數據。

但是你提到不把客戶端軟件放在電腦本身上,所以在你的情況下,上面的東西是不可能的......對不起,這就是我能想出來的......祝你好運!

相關問題