远程桌面移动破坏来自扫描仪的条码

sfo*_*nck 9 rdp remote-desktop windows-mobile

我们这里有一个使用手持设备扫描条形码的应用程序。这些手持设备实际上正在与运行应用程序的服务器进行远程桌面会话。工作正常。

现在我们购买了一些运行“Windows Mobile 6.1 Classic”的新摩托罗拉 MC55,当在远程桌面上使用该应用程序时:它会破坏条形码的字符......

我已经尝试过以下事情:

  • 扫描 MC55 本身上的条形码时,它会正确显示
  • 通过远程桌面将条形码扫描到记事本会话中时,这是不正确的。
  • 玩过“远程桌面移动设备”的所有选项 - 没有结果
  • 在输入设置中禁用“自动更正”和“输入文本时建议单词” - 没有结果

奇怪的是:

  • 仅由数字组成的条形码被正确扫描

  • 损坏的字符以小写形式出现

  • 对于某些代码,\t 是错位的(通常应该在条码之后输入)

    例如:

  • “PERIN4”变成“ERINp4”

  • 'MGZB' 变成 'GZB m'

  • “BAK664”变成“AK664 b”

  • 'MAGBFA01' 变成 'AGBFmA01'

  • '5021879949500' 被正确扫描

最终解决方案:

手持设备的供应商表示,手持设备通过远程桌面连接发送字符的速度过快。

他们将手持设备更改为在发送每个字符之间等待 50 毫秒,现在产生了正确的结果。

扫描条形码变得有些慢,但对最终用户来说几乎没有什么了不起。

joe*_*rty 0

我可能还很遥远,而且我已经很长时间没有处理过条形码了,但这可能是字体问题吗?您是否需要为正在使用的条形码(MSI、Codabar、Code 39、EAN 13 等)安装字体?