易语言自动重启崩溃窗口

易语言自动重启崩溃窗口,第1张

通过进程间通讯实现进程守护,如果崩溃:包括但不限于 数组越界,内存泄露,意外退出,停止运行。守护进程会自动重新打开被守护的程序。

如果同时守护多个程序,只需要凳隐打开一个守护者就可以。

超级简单的调用:两个命令,一个开始守护,一个停止守护。

身崩溃了也可以守护自己(演示程序中有个异常捕获可以参考,加上程序_重启()即可),但是只能在易语言

也可以将守护进程封装到主程序里,守护之前主动启动守护进程,这个可以参考代码中的傻瓜版代码的原理,由于封装的着急,傻瓜版本做的还比较简陋,枣轿厅包括守护者也只是实现了基础功能,还有很多优化空间帆袜,大家可以自行发挥补全。

不是崩溃,是搜粗假死,

可以用时钟,在时钟周期里加上一个变量,每重复一次周世渗镇期时间让这个变喊举量加1.。

加到600的时候就停止时钟,再让变量归0.就可以实现计次循环的作用。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12475641.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存