一聚教程网:一个值得你收藏的教程网站

热门教程

c#中实现退出程序后自动重新启动程序的方法

时间:2022-06-25 07:57:43 编辑:袖梨 来源:一聚教程网

 代码如下复制代码
//触发退出程序事件

privatevoidbutton1_Click(objectsender, EventArgs e)

    {

       Application.ExitThread();

      Thread thtmp =newThread(newParameterizedThreadStart(run));

      objectappName = Application.ExecutablePath;

      Thread.Sleep(1);

      thtmp.Start(appName);

    }

 privatevoidrun(Object obj)

    {

      Process ps =newProcess();

      ps.StartInfo.FileName = obj.ToString();

      ps.Start();

    }

 

注:Process 的命名空间为:System.Diagnostics;

热门栏目