スキャナーを使用してバーコードを読み取る作業を行っていますが、次の質問があります。
- キーボードからの入力とスキャナからの入力を区別する方法はありますか? バーコード リーダーにはプリアンブル、ターミネータ、およびバーコード値のプレフィックスが含まれるため、これが必要です。たとえば、値が 12345 の場合、バーコードには \pre12345\ が含まれます。ここで、\ と \ は開始と終了を示し、pre はデータの種類を識別します。データがスキャナーからではなくキーボードから入力されていることがわかっている場合は、ユーザーが入力したものを表示します。データがスキャナーからのものであることがわかっている場合は、\pre と \ を取り除き、データのみを表示します。
ありがとう、