符号Motorola mc65和datawedge

时间:2012-02-09 11:41:19

标签: symbols motorola

我有一个用c#compact framework编写的windows mobile应用程序,它使用条形码扫描器。事实上,我需要保持我的应用程序设备独立我不使用构造函数的api,但我使用前导码通过form_keypress等事件处理扫描程序。

对于任何设备来说,这是一个非常好的方法,直到我尝试在带有Windows 6.5.3的motorola mc65中安装,它被配置为在空闲一段时间后关闭datawedge实用程序。奇怪的是,在其他摩托罗拉设备中,例如mc55或es400,没有任何问题,数据保持不变,直到用户将其从设置菜单中解决。

有没有办法强制motorola mc65在我的应用程序中不使用api来保持数据开启?

1 个答案:

答案 0 :(得分:2)

有两个选项可以让Datawedge保持活动状态而不会空闲或“停止”。

  1. 导航到扫描仪上的datawedge应用程序,然后在“高级配置”下,然后在“设置”下,确保已启用“自动启动”。

  2. 您可以通过Windows Mobile Device Center将文件添加到扫描仪的系统,以确保datawedge始终处于活动状态。打开记事本并粘贴以下内容:

  3.   

    [HKEY_LOCAL_MACHINE \ SOFTWARE \摩托罗拉\ DWStartUp]
      “DontLoadOnStartUp”= DWORD:00000000

    将文件另存为:datawedge.reg.txt

    • 通过Windows Mobile设备中心将文件从计算机复制并粘贴到扫描仪的“应用程序”文件夹中。
    • 导航到扫描仪上的临时目录。
    • 点击datawedge图标。
    • 从设备合并(单击是),然后冷启动(保持1,9和电源3秒)