C#, C♯, C#相談室 Part60at TECH
C#, C♯, C#相談室 Part60 - 暇つぶし2ch688:デフォルトの名無しさん
10/07/15 03:42:59
別クラスが引数一つのget_chatというイベントを持っています。
別クラスでは新しいスレッドが作られていてそのスレッド内でイベントを発生させてフォーム側でそのイベントを処理するのですが
フォーム側のソースでイベントの引数を受け取ろうとしたら"有効でないスレッド間の操作"となってしまいます。

現在はフォーム側で
private void get_chat(string chat)
{

this.Invoke((MethodInvoker)delegate()

{
textBox1.Text += chat;
textBox1.Text += "\r\n";
});

}
として無事chatを受け取れているのですがライブラリとして作っているのでフォーム側でこのようにするのは避けたいわけです。

まだ始めたばかりで説明下手ですみません・・・



次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch