掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
Invokeで停止しないようにするには? (ID:146043)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
subExecute 自体はメインスレッドで動いてますよね。 で、その中で Process.WaitForExit してます。 これでメインスレッドが止まります。 その後、サブスレッドが Invoke します。メインスレッドがデリゲートで渡した処理を完了するまで制御が返りません。 ところがそのメインスレッドは停止中です。 永遠に制御は返りません。 WaitForExit はやめて、Exited イベント辺りを使うのが自然でしょうかね。 // Exited はヘルプの解説を読まないとちょっとはまります。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.