c#windows form-如何通过单击Button1自动启动我的应用程序

时间:2015-04-20 21:13:30

标签: c# winforms

在Windows窗体应用程序中工作,我需要关闭work.exe然后等待4秒钟然后再单击按钮1再次启动它。

可能吗?

Application.Exit();
delay(400);
      System.Diagnostics.Process.Start("C:\\Users\\Administrator\\Desktop\\application.exe");
delay(300);
button1.PerformClick();

2 个答案:

答案 0 :(得分:0)

当您调用Exit方法时,应用程序将关闭,因此其余代码将永远不会执行。

你可以做的就是隐藏它而不是关闭它。

答案 1 :(得分:0)

你可以使用覆盖方法并执行类似这样的操作

 protected override void OnShown(EventArgs e)
 {
    base.OnShown(e);
    this.button1(null, null);
 }