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さんのおっしゃる通りですね。
受信をループ待ちにするのはやめました。
編集
削除