私はアプリケーションTest_A
を実行していることだし、このいずれかから、私はこのコードでTest_B
と呼ばれる別のアプリケーション始めている:私は「終了するTest_B
を待っTest_A
でProcess.Start()で別のアプリケーションを実行する
Test_B.StartInfo.CreateNoWindow = True
Test_B.StartInfo.UseShellExecute = False
Test_B.StartInfo.FileName = "App_Test_B.exe"
Test_B.Start()
をこのSleep(100)
もTest_B
アプリケーションに影響を与えるかだけTest_A
に適用される場合は、
Do Until Test_B.HasExited = True
Application.DoEvents()
System.Threading.Thread.Sleep(100)
Loop
私の質問は次のとおりです。このループを実行しているmは?
B.ドには何の副作用ではなくProcess.Exitedイベントを好みます。 –