zoukankan      html  css  js  c++  java
  • 今天看别人写的进程监护例子

        class Program
        {
            static void Main(string[] args)
            {
                Process pro = new Process();
                pro.StartInfo.FileName = "1";
                pro.EnableRaisingEvents = true; //允许Exited事件

                pro.Exited += new EventHandler(pro_Exited);

                pro.Start();

                System.Threading.Thread.Sleep(-1);//永久等待
            }

            public static void run()
            {
                Process pro = new Process();
                pro.StartInfo.FileName = "1";
                pro.EnableRaisingEvents = true;
                pro.Exited += new EventHandler(pro_Exited);//可以算是递归调用吧
                pro.Start();
            }

            static void pro_Exited(object sender, EventArgs e)
            {
                run();
            }
        }

  • 相关阅读:
    java 问题记录
    java 构造方法
    java 接口
    java 抽象类
    java 封装
    java 面向对象
    java 集合小练习 超市库存管理系统
    linux常用指令
    个人简历表格
    html5 表格文档常用指令
  • 原文地址:https://www.cnblogs.com/topcoder/p/2305261.html
Copyright © 2011-2022 走看看