C#, C♯, C#相談室 Part91
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
800:デフォルトの名無しさん 16/10/15 13:47:32.69 trxVi14T.net あるフォームのボタンを押されたら、スレッドを作って そのスレッドからフォーム内のラベルの読み書きをおこなう というプログラムを書いているんだけど スレッドを別クラスで書くにはどうしたらいいんでしょうか スレッドを作るとき、そこにフォームのポインタを渡せばいい? 801:デフォルトの名無しさん 16/10/15 13:54:45.28 P+QAjsnw.net >>776 .Start(Object)のObjectにフォームを入れる。 もちろんThreadのParameterizedThreadStartは引数にObjectが必要。 スレッド終了方法にコツがいるから注意な 802:デフォルトの名無しさん 16/10/15 13:56:21.00 P+QAjsnw.net なお、Invokeで操作するだぞ 803:デフォルトの名無しさん 16/10/15 14:59:51.84 k370RUkX.net 今時Threadを直接使うとか時代錯誤甚だしい 続けて処理をするなら、メインスレッドからTaskを開始→メインスレッド上でawait→結果受け取ったらラベル更新→次のTaskを開始→… って感じの流れにするのが今風
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
2403日前に更新/279 KB
担当:undef