掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
WaitCommEvent 、発生したイベントの種類を示すマスクについて (ID:36254)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
toです。お世話になります。 >>ミカタの差 様、tor 様 ご返信ありがとうございますm(_ _ )m ビットが立っている、立っていないの差だけ、というお話し、とてもよく判りました。 ありがとうございます。 > if (event_flag and EV_RXCHAR) then ... > のように、欲しいビットだけ取り出して比較するのが無難でしょう。 とのことですが『欲しいビットだけ取り出す』という、 具体的な処理を教えていただけないでしょうか。 ご呈示いただいたif文の意味が理解できなくて…。 例えば、イベントマスクの変数を dwEvMask として、 if Copy(IntToStr(dwEvMask),Length(IntToStr(dwEvMask))-1,Length(IntToStr(dwEvMask))) = EV_RXCHAR then ... なんて判定でも問題ないでしょうか? よろしくお願い致します。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.