新しく質問する

バーコード読み取り機について

役に立った:1件
  • 質問者:k_suechan
  • 投稿日時:2007/04/01 23:49
  • 困り度:困ってます

バーコード読み取り機を使用する場合
アプリ側の処理で気にすることはありますか?

ある人に聞いたところ機械さえ接続しバーコードを読み取らせれば
画面に張り付くと聞いたのですが本当なんでしょうか?

何か電文みたいなのに対するコーディングはいらないの?
って所が気になっています。

よろしくお願いします。

この質問への回答は締め切られました。
このQ&Aは役に立ちましたか?(役に立った:1件)
  • 参考になった:0件
  • 回答者:Pesuko
  • 回答日時:2007/04/02 08:45

バーコードはアプリ側から見たら単純なシリアルデバイスです。

キーボードエンコーダー内臓のものは、キーボード入力と同じ処理になります。

単純シリアルのタイプはひたすら垂れ流しで落ちてくる電文を
ポーリングして受け取るだけ。

読み取り機の前にバーコードが来る>電文1回送信
単純にこれだけです。

他の処理をしてシリアル受付が滞った瞬間に読み込んだら、リトライ
出来ませんから読み込みエラーになります。
そういう場合、リトライコマンドを投げたらリトライする機種もあるけど
全部の機種がそうではないので要注意。

通報する

  • 参考になった:0件

No.2ベストアンサー10pt

  • 回答者:a-saitoh
  • 回答日時:2007/04/02 00:32

バーコード読み取り機にもいろいろな種類がありますから、アプリ側での対処も種類次第です。

一番安直なのは、キーボードのふりをしてくれるバーコード読み取り機です。これを使う場合は、バーコードの番号を人間が目で見てキーボードから打ち込んでいるのと、アプリケーションにとっては同じになります。

通報する

  • 参考になった:0件
  • 回答者:baoo
  • 回答日時:2007/04/01 23:54

ボーレートとかコード種別とかバリティの有り無しとか、通信ルールをしっかり定義してバーコードとPC?の整合性をきっちりあわせれば大丈夫ですよ。
ただ「画面にはりつく」ってのがまったく意味がわかりませんけど。

通報する

  
このQ&Aは役に立ちましたか?(役に立った:1件)

このページのトップへ