Here is the simple program:
class Program {
static void Main(string[] args) {
Process pr = new Process();
ProcessStartInfo prs = new ProcessStartInfo();
prs.FileName = @"notepad.exe";
pr.StartInfo = prs;
pr.EnableRaisingEvents = true;
pr.Start();
Thread.Sleep(2000);
pr.Close(); //how do I change this to close notepad
Console.WriteLine("press [enter] to exit");
Console.ReadLine();
}
}
How do I change this so Notepad closes?
According to MSDN,
Process.Close()simply:Take a look at
Process.Kill()andProcess.CloseMainWindow()For this application, I would use: