2012-02-09 72 views
1

我已經寫在使用條碼掃描器C#Compact Framework的一個窗口移動應用程序。事實上,我需要保持我的應用程序設備獨立,我不使用構造函數的API,但我通過使用前導碼的form_keypress事件來處理掃描器。符號摩托羅拉MC65和datawedge

它爲任何設備一個很好的辦法,直到我試圖在摩托羅拉MC65與配置閒置一段時間後關閉datawedge實用程序窗口6.5.3安裝。奇怪的是,在mc55或es400等其他摩托羅拉設備中,沒有任何問題,datawedge仍然保留,直到用戶將其從設置菜單中設置。

有沒有辦法迫使摩托羅拉MC65保持datawedge上沒有使用的它在我的應用程序的API?

回答

2

有兩種選擇,以保持Datawedge活躍足不出戶閒置或者被「停止」。

  1. 導航到掃描儀上的datawedge應用程序,然後在高級配置下,然後選擇設置,確保啓用了「自動啓動」。

  2. 您可以通過Windows Mobile設備中心添加文件到掃描儀的系統,將確保datawedge始終處於活動狀態。打開記事本並粘貼在以下:

[HKEY_LOCAL_MACHINE \ SOFTWARE \摩托羅拉\ DWStartUp]
「DontLoadOnStartUp」= DWORD:00000000

將文件保存爲:datawedge.reg。 txt

  • 通過Windows Mobile設備中心將文件從計算機複製並粘貼到掃描儀上的應用程序文件夾中。
  • 導航到掃描儀上的臨時目錄。
  • 點擊datawedge圖標。
  • 合併從設備(點擊Yes),然後冷啓動(按住1,9和電源3秒)
+0

很好的回答;)!有沒有辦法做到這一點,而無需重新啓動?謝謝! – 2014-02-13 22:23:18