- PR -

ASP.NETでWEBページにデータをバーコード(RS232通信)入力したい

1
投稿者投稿内容
WEIWEI
常連さん
会議室デビュー日: 2002/07/16
投稿数: 26
投稿日時: 2003-11-17 20:29
クライアントがASP.NETのWEBページにRS232通信によりデータをバーコード入力し、ポストバックさせるアプリを考えています。
しかし、RS232通信でWEBページにデータを入力する方法がわかりません。
わかる方、どうかお教えください。
nishi
常連さん
会議室デビュー日: 2003/11/14
投稿数: 25
お住まい・勤務地: 大阪
投稿日時: 2003-11-18 10:06
つまり、バーコードリーダーでバーコードを読み、そのデータをIE上に入力(表示)し
「送信」ボタンを押したら送信するようなWebアプリケーションとの理解でよろしいでしょうか。
バーコードリーダーからIE上のHTMLのHiddenとかに書き込むのは無理かと思いますので
ActiveXを作成するか、.NET Framework依存コンポーネント(Javaアプレットのようなもの)
を作成し、ObjectタグでIE上にロードしたらどうでしょうか?
Formロードと同時にコンポーネントを起動してバーコード入力を促す表示を出すなど
したら良いのではないでしょうか。
ちなみに.NET Framework依存コンポーネントの場合、RS232を触ろうとするとセキュリティ
がかかる為、クライアントのセキュリティを変更する必要があるかもしれません。
dai
ベテラン
会議室デビュー日: 2001/08/28
投稿数: 85
投稿日時: 2003-11-18 10:18
バーコードリーダーによってはキーシミュレート機能があるものがあると思いますが、それは使えないのでしょうか?
テキストボックスにフォーカスをあて、「コード入力→Enterキー送出」をやってくれますので、[送信]ボタンも押されるはずです。
WEIWEI
常連さん
会議室デビュー日: 2002/07/16
投稿数: 26
投稿日時: 2003-11-19 23:27
色々と教えていただき、ありがとうございました。
手持ちのバーコードリーダーはRS232Cのタイプしかありませんので、これをなんとか使いこなそうと考えています。
ActiveXで使えそうなものを色々と調べているのですが、VB6に付属していたMSCOMMというOCXはこの用途に使えるのでしょうか?
検討されたことのある方、おられましたら教えてください。
また、参考になるサイトがあったら、お願いします。
1

スキルアップ/キャリアアップ(JOB@IT)