VB6.0用掲示板の過去のログ(No.1)−VBレスキュー(花ちゃん)
[記事リスト] [新規投稿] [新着記事] [ワード検索] [過去ログ] [管理用]

投稿日: 2003/01/31(Fri) 14:53
投稿者VB初心者
Eメールnano-@hyper.cx
URL
タイトルOnComm イベントについて

初めまして、VB初心者と申します。

VBに関しては全くの素人なんですが、
VBを使用して装置制御の開発プログラムを作成しております。

コミュニケーション (MSComm) コントロールを利用して、装置とシリアル通信を
しているのですが、イベント ドリブンによる通信をするために、OnComm イベントを
使っても、通信イベント(データ受信)がトラップされません。
ただ、CommEvent プロパティにはデータ受信完了になっています。
(この状態で、INPUTプロパティを利用してデータを取り込むと、
問題なく通信データは読み込めます)

また、シリアル通信を開始しすると、全てのイベント(例えば、コマンドボタンさえ
押せなくなります)がトラップされなくなり、プログラムが応答していないので、
強制終了になってしまいます。(ただ、この間もOnComm イベントは上手くトラップ
されませんが、シリアルポートからデータの送受信はできており、データはコン
ピュータ上に取り込まれて、画面上では逐次表示されております)

動作環境は
OS:win2K
VB 6.0(SP5)
です。

素人ですので、質問する際の情報が欠落している可能性もありますが、
コミュニケーション (MSComm) コントロールについてのサイトや
VBに関する本は何冊か読んで、2週間ほど悩んでいますが、解決しておりません。

何卒、ご教授いただけますと幸いです。
よろしくお願いいたします。


- 関連一覧ツリー (★ をクリックするとツリー全体を一括表示します)

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)

- Web Forum -