zoukankan      html  css  js  c++  java
  • 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;

  • 相关阅读:
    第32周二
    第32周一
    第31周日
    第31周六
    第31周五
    第31周四
    第31周三
    C++中this指针的使用方法.
    ArcPad 10 的安装部署
    UEditor用法
  • 原文地址:https://www.cnblogs.com/hfzsjz/p/1674611.html
Copyright © 2011-2022 走看看