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
|
プログラミング道
|
プログラミング掲示板
分類:[.NET]
はじめまして、何時も参考にさせてもらってます。
現在、TCP/IPを使ったサーバ/クライアントプログラム(チャットソフト)
を作成しているのですが、行き詰ってしまったので質問致します。
BackgroundWorkerのDoWorkイベント内に通信処理を作成し、
ProgressChangedイベントを経由して
受け取ったメッセージをUI側に伝える事は出来たのですが
UI側からDoWork内の通信処理へメッセージを伝える方法が判りませんでした。
RunWorkerAsyncで最初にメッセージを渡す事は出来るのですが……。
常に接続しておく為に途中で止める訳にもいかず。
ご教示の程よろしくお願いします。