DOBON.NET DOBON.NETプログラミング掲示板過去ログ

BackgroundWorker

  • 題名: BackgroundWorker
  • 著者: あかつき
  • 日時: 2007/04/06 19:28:57
  • ID: 19452
  • この記事の返信元:
    • (なし)
  • この記事への返信:
    • (なし)
  • ツリーを表示
環境/言語:[OS : Windows XP Professional / .NET Framework : 2.0/C#]
分類:[.NET]

はじめまして、何時も参考にさせてもらってます。

現在、TCP/IPを使ったサーバ/クライアントプログラム(チャットソフト)
を作成しているのですが、行き詰ってしまったので質問致します。

BackgroundWorkerのDoWorkイベント内に通信処理を作成し、
ProgressChangedイベントを経由して
受け取ったメッセージをUI側に伝える事は出来たのですが

UI側からDoWork内の通信処理へメッセージを伝える方法が判りませんでした。
RunWorkerAsyncで最初にメッセージを渡す事は出来るのですが……。

常に接続しておく為に途中で止める訳にもいかず。

ご教示の程よろしくお願いします。

DOBON.NET | プログラミング道 | プログラミング掲示板