Hi everyone. Me again. I have a little problem I hope somebody help me. I know how to create an event handler to a process such as notepad so that when the process is exited, some kind of event is triggered eg.

private Process NPad;
...


Process[] p = Process.GetProcessesByName("notepad");

if(p.Length > 0)
{
NPad = p[0];
lbl1.Text = "Notepad is started.";
NPad.EnableRaisingEvents = true; // Set Enable events to true.
NPad.Exited += new EventHandler(NPad_Exited); // Set the event handler.
}


....

// Event handler code
private void NPad_Exited(object sender, EventArgs e)
{
// Some Action to be taken e.g.
lbl1.Text = "Notepad Stopped";

}

.
.
.
.
.
.
The problem I am having is that I also want to set some kind of event to trigger when a process like notepad is started and not just exited. The above code shows how to set an event when notepad is exited. Does anyone know how to set an event to trigger when notepad is started?

Thanking for any kind of help in advance.

Jennifer.