如何判断 计算器 正在运行?
 问题:在程里调用了计算器,现在单击按钮N次会运行N个计算器。   
 思路:单击之前判断计算器是不是在运行,不在才启动计算器。   
 如何判断   计算器   正在运行? 
------解决方案--------------------using System.Diagnostics;   
 Process[] vProcesses = Process.GetProcessesByName( "calc "); // 任务管理器里可以看见 
 if (vProcesses.Length >  0) MessageBox.Show( "计算器已经打开 "); 
------解决方案--------------------System.Diagnostics.Process[] processOnComputer = System.Diagnostics.Process.GetProcesses(); 
 foreach ( System.Diagnostics.Process p in processOnComputer ) 
 { 
 System.Console.WriteLine(p.ToString()); 
 } 
 Console.ReadLine();     
 System.Diagnostics.Process[] process = System.Diagnostics.Process.GetProcessesByName( "进程名称 "); 
 foreach ( System.Diagnostics.Process p in process) 
 { 
 p.Kill(); 
 }