Запуск процесса и прослушивание события выхода

У меня есть некоторый код, который запускает процесс и подключает обработчик событий для обработки при выходе из процесса, мой код написан на C #, и мне интересно, возможно ли что-то подобное с Delphi.

System.Diagnostics.Process myProcess = new System.Diagnostics.Process();
myProcess.StartInfo.FileName = "notepad.exe";
myProcess.EnableRaisingEvents = true;
myProcess.Exited += new System.EventHandler(Process_OnExit);
myProcess.Start();

public void Process_OnExit(object sender, EventArgs e)
{
    //Do something when the process ends
}

Я неЯ не знаю много о Delphi, поэтому любая помощь будет оценена, спасибо.

Ответы на вопрос(1)

Ваш ответ на вопрос