标签:按钮 div exit 无限循环 方法 article http exe art
唯一可以停掉该Batch的方法,就是直接将进程杀掉,或者在Batch的CMD窗口关掉X按钮。
而后,进程中永远都会增加一个Excel的执行进程。 必须手动关闭。
想来十分愚蠢,但细读元代码后,发现在处理中有Try Catch Finally 的语句。但其Finally中
原本希望的执行的,关掉Excel进程的部分,并没有正常执行。
细读http://thedailywtf.com/articles/My-Tales后。
归结为:
在采取杀死进程(包括点击X按钮,Application.Exit()), 关电源, 以及系统内存泄漏等异常情况下, Finally 中
的语句不会被执行。只有正常的异常,比如文件不存在,数据库断连接等系统可预测级别的异常,才会进入Finally
因此,考虑Finally的执行语句时, 需要慎重考虑。
Try Catch Finally 中Finally的代码在什么时候不被执行
标签:按钮 div exit 无限循环 方法 article http exe art
原文地址:http://www.cnblogs.com/tomclock/p/7459031.html