ここでは、ハンドヘルドを使用してバーコードをスキャンするアプリケーションがあります。これらのハンドヘルドは、実際には、アプリケーションが実行されているサーバーに向けてリモートデスクトップセッションを作成しています。正常に動作します。
これで、 'Windows Mobile 6.1 Classic'を実行する新しいMotorola MC55をいくつか購入しました。リモートデスクトップでアプリケーションを使用すると、バーコードの文字が破損します。
私はすでに次のことを試しました:
奇妙なことは:
一部のコードでは、\ tが間に挟まれています(通常はバーコードの後に入力する必要があります)
例えば。:
「PERIN4」は「ERINp4」になります
最終的な解決策:
ハンドヘルドのサプライヤは、ハンドヘルドがリモートデスクトップ接続を介して文字を送信する速度が速すぎると述べました。
彼らはハンドヘルドを各キャラクターの送信の間に50ms待つように変更しました。これにより、現在正しい結果が得られました。
バーコードのスキャンはやや遅くなりましたが、エンドユーザーにはほとんど目立ちません。
作戦の更新から質問まで:
ハンドヘルドのサプライヤは、ハンドヘルドがリモートデスクトップ接続を介して文字を送信する速度が速すぎると述べました。
彼らはハンドヘルドを変更して、各文字を送信する間に50ミリ秒待機するようにしました。これにより、現在正しい結果が生成されました。
バーコードのスキャンはやや遅くなりましたが、エンドユーザーにとってはほとんど目立ちません。
バーコードを扱ってから久しぶりですが、フォントの問題でしょうか?使用中のバーコード用のフォント(MSI、Codabar、Code 39、EAN 13など)をインストールする必要がありますか?