掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
ActiveXEXEからのイベントの受信について (ID:89742)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
どうも無駄で冗長な構造になっているように思えます。 そもそも、存在チェックをなぜするのでしょうか? 何か変化があったらサーバ側から通知する、とすべきでは。 で、受信側では極力メッセージを受け取る機会を用意しておかな ければなりません。時間のかかる処理がある場合は、DoEventsを 使うとかする以前に、その処理を細かく切り分けて、メッセージ ループそのものをブロックしないようにすべきでしょう。 ActiveX EXEでのイベントの通知は、COMを介してのメッセージの やり取りですから、必ずしも成功するとは限りません。但しDDEに 比べれば、遥かに信頼できます。 一般的には、↑に合わせて、 1,DDEよりは頻繁に連絡をとる。 2,ActiveX DLLほどは頻繁には連絡をとらない。 ように組み立てます。ActiveX DLL並に頻繁にイベント通知を 受け取る必要がある場合は、プロジェクトの構造そのものを 見直すべきです。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.