おはつにお目にかかります。フラットです。
PCとあるDeviceとの通信状況を監視して、場合によってはユーザからのイベント通知(メインプロセス側で受け取る)によってその通信を中断させるようなことをしたいのですが、どのようにしたら実現できるでしょうか?
ユーザからのイベントを処理するためにスレッドを立てることになると思うのですが、
①そもそも通信のレスポンス待ちになっていて処理が停止しているメインプロセスがイベントの通知を受け取ることができるのか?
と
②もし、できるとしたら発生したイベントをどのようにスレッドの方に通知するのか?
が疑問でDelphiのコードのイメージが湧いてきません。
スレッドを生成するときに今までメイン側で受け取っていたイベントをスレッドで受け取るようにすることができれば最適なのですが・・・
なにか助言があったらお願いします。m(_@_)m
ツイート | ![]() |