Процесс WaitForExit() не ожидает закрытия проводника Windows

Приведенный ниже код является моей попыткой открыть Windows Explorer, затем дождаться, пока пользователь закроет его, прежде чем продолжить работу с программой.

Это работает с использованием Notepad.exe, но не Exlorer.exe

Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
    Dim newProc As Diagnostics.Process
    'newProc = Diagnostics.Process.Start("Notepad.exe") 'This works
    newProc = Diagnostics.Process.Start("Explorer.exe") 'This does not work
    newProc.WaitForExit()
    MsgBox("Continue Processing")

End Sub

Спасибо за вашу помощь

0 ответов

Другие вопросы по тегам