シリアルポートからバーコードスキャンを取得し、スキャンを受信したことをスキャナーに返す、一連の非推奨のスキャナーで実行される非常に単純なアプリケーションがあります。それに基づいて、スキャナーが緑色に点滅し、ユーザーは続行できることを認識します。
スキャンを取得するアプリケーションに何かが発生した場合 (アプリケーションがハングする、フォーカスのあるフォームが変更される、PC がハングする、PC がスキャンを取得し続けることができない) ため、キーボード ウェッジの理解よりもこのモデルが気に入っています。 )、スキャンガンを持っている人は、緑色のフラッシュを受信せず、スキャンを続行できないため、問題があることがわかります。
私はいくつかのスキャナーを追加することを検討していますが、多くの人が効果的にキーボード ウェッジとして機能するバーコード スキャナーを使用しているようです。これらのスキャナーの一部は 100 フィートを超える範囲を持ち、ユーザーが PC から遠く離れた場所でそれらを使用していることを意味します (私のユーザーはそうです)。それで、キーボード ウェッジ モデルに関して何かが欠けているのではないかと思っています。キーボードウェッジとして機能するスキャナーによってデコードされたスキャンが実際に PC で実行されているアプリケーションに到達することを確認するために、私が見逃しているメカニズムはありますか? Windows Mobile のようなものを実行している本格的なハンドヘルド コンピューターは、アプリケーションに入らないデータをユーザーがスキャンしないようにするためだけに、非常にやり過ぎのように思えます。 、しかし後者は、スキャナーのあらゆる種類のプログラム可能性のエントリポイントですか?