代码
  private void Restart()
        {
            System.Threading.Thread thtmp 
= new System.Threading.Thread(new System.Threading.ParameterizedThreadStart(run));
            
object appName = Application.ExecutablePath;
            System.Threading.Thread.Sleep(
2000);
            thtmp.Start(appName);
        }
 
        
private void run(Object obj)
        {
            System.Diagnostics.Process ps 
= new System.Diagnostics.Process();
            ps.StartInfo.FileName 
= obj.ToString();
            ps.Start();
        }

 

 

private void btn_restart_Click(object sender, EventArgs e)
        {
            Application.ExitThread();
            Restart();
        }

 

 

调用:

 

Application.ExitThread();
Restart();

相关文章:

  • 2022-03-07
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-10-25
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-01-01
  • 2022-12-23
  • 2022-12-23
  • 2021-08-12
  • 2022-12-23
  • 2021-12-17
  • 2022-12-23
相关资源
相似解决方案