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

投稿日: 2005/11/09(Wed) 11:33
投稿者ほし
Eメール
URL
タイトルOnCommイベントについて

お世話になります。VB6.0 SP6

MSCommコントロールを用いてRS232Cからデータを受信する
プログラムを開発しています。

「受信開始」ボタンを押下することにより、ポート番号、
通信速度などの設定を行い、ポートを開きます。
開いた後にデータを受信するとOnCommイベントが
開始されるように作成しました。

今ある問題点は
「受信開始」ボタンを押下前にデータを受信します。
受信後に「受信開始」ボタンを押下するとOnCommイベントが
発生してしまいます。
そのため、目的のデータを受信する前に別のデータを
受信してしまいます。

「受信開始」ボタン内でバッファの内容をクリア、
Inputを用いてバッファ内容を取り出してみましたが、
この現象を回避できませんでした。

この問題点を回避する方法がありましたら、
ご教授のほうをお願いします。
また質問内容に不明な点がありましたらご指摘をお願いします。


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

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

- VBレスキュー(花ちゃん) - - Web Forum -