C#如何实现一个问题~

来源:百度知道 编辑:UC知道 时间:2024/06/09 02:54:20
比如有个a.exe

和b.exe

我如何用C#编一个小东西一点。

可以让我实现

我双击运行a.exe时 ,先运行b.exe 等b.exe结束了 a.exe才启动

如果你的a和b类型都是Console Application的话,建立一个bat,分别调用b和a(总计两行分别是b.exe和a.exe)。需要执行a的时候双击这个bat即可。
如果要代码控制的话,参考一下的代码:
在a的Main中写的:
System.Diagnostics.Process pr = new System.Diagnostics.Process();
pr.StartInfo = new System.Diagnostics.ProcessStartInfo("b.exe");
pr.Start();
pr.WaitForExit();

只有b推出后才会执行下面的代码完成a的初始化。

没想出来。。。。。。