私のWinフォームがスレッドを実行していると私はそれが行われます一度それがメインスレッドに通知する必要があり、その後、メインスレッドが戻って正常な状態にプログレスバーを設定することができます。スレッド1が再帰的であるため、スレッドが完了すると、メインスレッドに通知
現在、私は何を持っていることは、スレッド2に
------begin---------
// codes before....
call thread one....
create thread two instance then start thread two
---------end------------------
を、次のようなものがあり、私はこれをしなかった代わりに、スレッド1でVARを入れ
--------begin------
while(threadOne.isalive){
Thread.Sleep(500);
}
call setProgressbar delegate
---------end----------------
されてい方法.... .... これを行う正しい方法は、誰かを助けることができますか? ありがとう
あなたは、イベントベースのアプローチについて考えています。例:EventWaitHandle(AutoresetまたはManualReset) –