2009-08-04 7 views
0

バーコードスキャナを使用してバーコードをスキャンすると、ページ内のテキストボックスにシリアルポートデータを取得する必要があります。 誰も私にasp.net 3.5でこれを行う方法を教えてもらえますか?
シリアルポートで受信したデータは、そのデータがテキストボックスに表示されます。 私は.netに慣れています。シリアルポートデータをテキストボックス(.net 3.5)に取得

ありがとうございました

+1

本当にASP.netを意味しますか?もしそうなら、サーバまたはクライアントのシリアルポートはありますか? –

+0

はい。クライアント上のシリアルポート。基本的にバーコードスキャナが何かをスキャンするとき、私はポートからデータを取得し、データベースから対応するレコードを取得し、それに応じてすべてをボックスに表示する必要があります。 –

+0

私は同様のプロジェクトに取り組みました。 Micheal Todd氏のように、データを表示したいテキストボックスのフォーカスを設定しました。値iを使用するには、テキストボックスのTextChangedイベントに接続します。 – Phaedrus

答えて

0

システムの設定はこちらです。バーコードリーダーを、ユーザーがキーボードから入力したかのようにバーコードを構成する文字を出力するモードにします。だから、何かをスキャンしてテキストボックスに表示させるには、Focusをテキストボックスに設定し、バーコードをスキャンして、テキストが表示されるようにします。

それはそれを行う単なる方法です。あなたはシリアルポートリーダー "モジュール"を入手してアプリケーションに組み込むことができますが、これはもっと簡単だと思います。

+0

あなたは正しいです。バーコードをテキストボックスに表示したいのであれば、それを行うことができます。しかし、これは異なっています。私は値を取る必要があります、その値のデータベースからレコードを取得し、同様に入力します。ここでもまた、異なるタイプのバーコードを、例えば、製品ID、製品棚番、任意の順序でスキャンすることができる。シリアルポートからデータを取得できる場合は、それを操作してそれに応じて表示することができます。 –

+0

私たちが調べてみると、さまざまなバーコードリーダーにAPIが用意されていました。私はそれが始めるには良い場所だと思います。シリアルポートリーダーを手に入れることは有益かもしれませんが、メーカーができるだけ情報を難読化して自分のものを使うことは非常に困難です。私はバーコードのベンダーから始め、オプションがあるかどうかを見ていきたいと思います。 –

関連する問題