Вот сценарий: -
У меня есть два приложения - одно на C #, а другое на VC ++.
Сценарий, написанный на C #, является основным, а после button click
приложение VC ++ выполнено запустить внутри panel
в приложении C #. Он успешно работает.
Но как я могу определить, завершено ли выполнение приложения VC ++. Хотя я вижу, что он завершил выполнение, но когда я пытаюсь использовать метод processname.HasExited
для включения некоторых других задач, выполняемых после завершения процесса VC ++, я не могу этого сделать. Даже
processname.Exited += new EventHandler(processname_Exited);
не работает.
В любом случае можете подсказать, как решить эту проблему?
Спасибо.
EDIT # 1:
processname
является System.Diagnostic.Process
объектом.