/ Delphiで複数のUSBバーコードを直接キャプチャ - デルファイ、バーコード

Delphiで複数のUSBバーコードを直接キャプチャ - デルファイ、バーコード

私はちょうど2つのリレーを開閉するUSB​​リレーボードのコーディングを終了しました。どんな種類の.DLLプログラミングでも初めて。しかし、今では、同じPC上に2つのUSBバーコードスキャナをコーディングする必要があります。

  1. まず、どのスキャナがスキャンされているかを知る必要があります(私はそれをscan-in / scan outと呼んでいます)
  2. 次に、私は文字列をキャプチャする必要がありますデータベースに対してチェックしますが、スキャン中にメモ帳に焦点を当てた場合、メモ帳にはテキストは表示されません。

どんな情報でも感謝し、いくつかのサンプルコードはさらに多くなります。

回答:

回答№1は0

ほとんどのバーコードスキャナはキーボードのように動作します。 あなたは一度にいくつかを使うことができますが、どちらが容易でないかを見つけることができます。私はあなたが望むことを行う最も簡単な方法は、ラズベリーPIのような2台の安価なコンピュータを使用し、それぞれのスキャナを接続し、IPを使ってアプリケーションにコードを送信することだと思います。バーコードスキャナーの価格を考えると、2 PIの価格はそれほど高くないはずです。


回答№2の場合は0

通常、バーコードスキャナーは接頭辞と接尾辞コード。例えば、123456789のようなバーコードは接頭辞が#S、接尾辞が#Eのときは#Eを、バーコードをスキャンするときは#S123456789#Eを送信するので、バーコードの開始と終了を知ることができます。 2番目のバーコードの場合は接頭辞en接尾辞に#Qと#Wのような別のコードをプログラムして、2番目のバーコードスキャナが#Q123456789#W