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