MSCommの受信バッファのクリアの方法

解決


ハチ  2003-08-26 03:32:06  No: 79137  IP: [192.*.*.*]

MSCommを使ってデータ通信を行い。
予期せぬ場所で中断された時に受信バッファが取りきれずに次に残ってしまうような現象がおきています。

そこで受信バッファをクリアしたいのですが、
Inputを使うとすると読み込んだモノしか削除しないので・・・・。

MSCommのメンバにBREAKがあったのでMSDNライブラリで確認してみたのですが
いまいち使い方が分かりません。
BREAKで受信バッファをクリアできるのでしょうか?
もし可能でしたら記述方法をお教えください。

また、別の方法があるのならばご教授ください。

お願いします。

編集    削除
batchman  2003-08-27 20:03:54  No: 79138  IP: [192.*.*.*]

ヘルプより抜粋

InBufferCount プロパティは、モデムから受信バッファに転送されて、
プログラムで取り出せるようになったバイト数を返します。
InBufferCount プロパティを 0 に設定すると、
受信バッファをクリアすることができます。

です。

編集    削除
ハチ  2003-08-28 00:10:20  No: 79139  IP: [192.*.*.*]

ありがとうございます(^^;

完璧な見落としでした。。

お恥ずかしい(^^;;


ありがとうございました^^

編集    削除