• 技术文章 >后端开发 >C#.Net教程

    c#中实现退出程序后自动重新启动程序的示例代码分享

    黄舟黄舟2017-03-28 11:53:34原创1095
    下面小编就为大家带来一篇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();
        }

    以上就是c#中实现退出程序后自动重新启动程序的示例代码分享的详细内容,更多请关注php中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    上一篇:详解C#调用C++DLL传递结构体数组的解决办法 下一篇:C#类的声明详解及实例
    大前端线上培训班

    相关文章推荐

    • c++数组怎么初始化• 数组指针和指针数组的区别是什么• C++类型如何进行转换• C++中内存泄漏的检测• C# 2.0 Specification (泛型三)

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网