c#中实现退出程序后自动重新启动程序的方法
时间:2021-05-22 08:41:10|栏目:C代码|点击: 次
实例如下:
//触发退出程序事件
private void button1_Click(object sender, EventArgs e)
{
Application.ExitThread();
Thread thtmp = new Thread(new ParameterizedThreadStart(run));
object appName = Application.ExecutablePath;
Thread.Sleep(1);
thtmp.Start(appName);
}
private void run(Object obj)
{
Process ps = new Process();
ps.StartInfo.FileName = obj.ToString();
ps.Start();
}
注:Process 的命名空间为:System.Diagnostics;
上一篇:C++编写高性能服务器实例教程
栏 目:C代码
下一篇:Qt图形图像开发之曲线图表模块QChart库读取/设置X轴的显示区间
本文地址:http://www.codeinn.net/misctech/126494.html






