- VisualC#
- 2014-11-18 - 更新:2016-07-27
スレッドを定義します。
Thread tMain = new Thread(new ThreadStart( delegate() { // 実行したい処理 } ));
バックグラウンドで実行するよう設定
tMain.IsBackground = true;
スレッドを開始
tMain.Start();
バックグラウンド処理からメインスレッドのメソッドや、フォームのコントロールを触りたいときは
デリゲートを使用します。以下を参考にしてください。
[デリゲート (delegate)]