C#如何判断程序调用的exe已结束——二个方法_c

其他范文 时间:2020-02-28 05:15:21 收藏本文下载本文
【www.daodoc.com - 其他范文】

C#如何判断程序调用的exe已结束——二个方法由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“c”。

二个方法:以运行系统记事本为例

方法一:这种方法会阻塞当前进程,直到运行的外部程序退出

System.Diagnostics.Proce exep = System.Diagnostics.Proce.Start(@“C:WindowsNotepad.exe”);

exep.WaitFor();//关键,等待外部程序退出后才能往下执行

MeageBox.Show(“Notepad.exe运行完毕”);

方法二:为外部进程添加一个事件监视器,当退出后,获取通知,这种方法时不会阻塞当前进程,你可以处理其它事情

System.Diagnostics.Proce exep = new System.Diagnostics.Proce();

exep.StartInfo.FileName = @“C:WindowsNotepad.exe”;

exep.EnableRaisingEvents = true;

exep.ed += new EventHandler(exep_ed);

exep.Start();

//exep_Exited事件处理代码,这里外部程序退出后激活,可以执行你要的操作

void exep_Exited(object sender, EventArgs e)

{

MeageBox.Show(“Notepad.exe运行完毕”);

}

提问者评价

谢谢了,我开始也想到用exited这个事件,总是不触发,原来还得设置属性啊

判断多肉植物已进入休眠的方法

判断多肉植物已进入休眠的方法1、 多肉植物为什么会休眠?在其他文章中提到了一些,主要是植物抵抗恶劣环境的自然手段,多数多肉植物原产地气候和我国气候相差很大,特别是有些原......

判断多肉植物已进入休眠的方法

刀豆文库小编为你整合推荐4篇判断多肉植物已进入休眠的方法,也许这些就是您需要的文章,但愿刀豆文库能带给您一些学习、工作上的帮助。......

文中介绍了一种实现VB调用C语言程序的方法

文中介绍了一种实现VB调用C语言程序的方法-动态连接库法,给出了动态链接库制作的一般框架,通过实例描述了动态连接库的实现及其制做方法、编程步骤,这种方法具有普遍的意义。......

下载C#如何判断程序调用的exe已结束——二个方法word格式文档
下载C#如何判断程序调用的exe已结束——二个方法.doc
将本文档下载到自己电脑,方便修改和收藏。
点此处下载文档

文档为doc格式

相关专题 c 二个 如何判断 结束
    热门文章
      整站推荐
        点击下载本文