MSCommでのイベント待ち時のCPU使用率100%を解決するには?

解決


juice  2003-01-22 16:41:20  No: 105910  IP: [192.*.*.*]

MSCommコントロールを使ってリモコンの受信をしたいのですが、
Do
       DoEvents
  Buffer$ = Buffer$ & msSerial.Input          '受信したら抜ける
Loop Until gb_OnCommFlg = True
をループしている間、CPU使用率が100%となってしまいます。
どうしたらいいでしょうか?

編集 削除
Say  2003-02-02 23:13:21  No: 105911  IP: [192.*.*.*]

ループで待つ限り避けられないでしょう。

それがいやならイベントで処理するしかないのでは?

編集 削除
juice  2003-02-05 19:15:30  No: 105912  IP: [192.*.*.*]

Sayさんのおっしゃる通りですね。

受信をループ待ちにするのはやめました。

編集 削除