启动进程
string FileName= @"D:\CalculationGeneration.exe";
Process pro = new Process();
bool state = false;
if (System.IO.File.Exists(FileName))
{
pro.StartInfo.FileName = FileName;//启动的应用全路劲
pro.StartInfo.Arguments = ""; //设置启动应用程序时要使用的一组命令行参数
state=pro.Start();
}
//关闭进程
Process[] p = Process.GetProcesses();// 获取所有进程
Process[] a = Process.GetProcessesByName("CalculationGeneration"); //获取指定进程名的进程
if (a.Length > 0)
{
foreach (Process p1 in a)
{
p1.Kill();
}
return;
}
这段代码展示了如何在C#中启动和关闭一个名为'CalculationGeneration.exe'的进程。首先,通过检查文件是否存在来初始化进程,然后设置启动信息并启动进程。接着,获取所有进程并关闭指定名称的进程。
382

被折叠的 条评论
为什么被折叠?



