开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 46604|回复: 293
收起左侧

[易语言组件例程] 软件报错崩溃怎么办?点进来!

    [复制链接]

结帖率:35% (12/34)
发表于 2016-10-19 19:41:47 | 显示全部楼层 |阅读模式   香港特别行政区*
分享源码
界面截图:
是否带模块: 纯源码
备注说明: -
本帖最后由 Will 于 2016-10-22 23:03 编辑

软件在客户的电脑上运行着突然就崩溃了怎么办?


如何友好的退出或者重启程序?


仅需使用一行代码完成对你程序的保护~
LoadLibraryA (“ErrorReport.dll”)
仅需加载此DLL,不需要再做任何事情


实验效果:(代码使用上方截图出来的)
1:
1.png
2.png
程序出错退出
2:
3.png
你会发现程序自动重启(截图看不出,可下载demo测试)


运行原理:
1、加载DLL后自动挂接异常过滤函数
2、当有未处理异常发生时,自动调用内部处理流程
3、运行EXE同路径restart.bat(里面可以写重启程序,也可以写任何代码。可以参考demo里的)
4、如果EXE同路径存在dump文件夹,则自动创建xxx.dmp文件,保存程序出错信息(可用调试工具打开,方法自行百度)


代码下载:
demo.zip (412.24 KB, 下载次数: 1576)

点评

厉害了-我的哥   湖南省湘西土家族苗族自治州  发表于 2016-10-20 20:32

评分

参与人数 20好评 +42 精币 +90 收起 理由
lity2310 + 1 + 3 好用非常好
他乡遇故知 + 1 + 2 YYDS~!
夙愿ing + 1 + 2 老哥,求源码
cosset + 2 支持开源~!感谢分享
暗鹰 + 1 治标不治本
违规用户名309721 + 1 表示感谢要不是你的dll 我也不会写出自己的dll 谢谢
1990343340 + 1 + 2 找了好久,厉害了我的哥!
miao540788 + 1 + 1 感谢分享,很给力!~
Vin + 1 + 1 我读书少,不要骗我
堕天圣黑猫 + 1 + 1 支持开源~!感谢分享
idcqfkj + 1 + 2 厉害了-我的哥
MrKiss + 1 + 2 很好很强悍,坚持下去哦~
Farmer° + 1 + 3 开源吧,O(∩_∩)O哈哈~
jwshu + 1 + 1 大神,请收下我的膝盖
精易自媒体 + 1 + 5 大神,请收下我的膝盖
Heretic + 24 + 48 厉害了-我的哥
精易客服 + 1 + 5 精彩文章希望继续努力
离歌 + 1 + 2 厉害了我的哥
xh4528 + 1 + 2 支持开源~!感谢分享
Godsteal + 1 + 6 厉害了-我的哥

查看全部评分


本帖被以下淘专辑推荐:

发表于 6 天前 | 显示全部楼层   内蒙古自治区赤峰市
自己编译出来的效果和你自带的不太一样,你自带的可以关闭错误弹窗和旧的程序,自己编译的不会自动关闭
回复 支持 反对

使用道具 举报

签到天数: 16 天

发表于 7 天前 | 显示全部楼层   福建省泉州市
666666666666666666666666666666666666666666666666666666
回复 支持 反对

使用道具 举报

结帖率:100% (172/172)

签到天数: 21 天

发表于 2024-11-11 09:53:16 | 显示全部楼层   河北省廊坊市
大哥,DLL嘛时候开源
回复 支持 反对

使用道具 举报

发表于 2024-11-4 23:49:58 | 显示全部楼层   广东省茂名市
感谢无私分的分享
回复 支持 反对

使用道具 举报

结帖率:50% (1/2)

签到天数: 4 天

发表于 2024-10-30 18:00:18 | 显示全部楼层   重庆市重庆市
学习看看
回复 支持 反对

使用道具 举报

签到天数: 1 天

发表于 2024-5-8 14:35:10 | 显示全部楼层   广东省揭阳市
666666666666
回复 支持 反对

使用道具 举报

发表于 2024-3-22 20:57:40 | 显示全部楼层   广东省深圳市
好好好好好好好好好好好好好
回复 支持 反对

使用道具 举报

发表于 2024-3-22 20:57:26 | 显示全部楼层   广东省深圳市
66666666666666666
回复 支持 反对

使用道具 举报

发表于 2024-3-13 22:39:27 | 显示全部楼层   广东省深圳市
试试看呀........................
回复 支持 反对

使用道具 举报

发表于 2024-3-13 22:39:14 | 显示全部楼层   广东省深圳市
6666666666666666666
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 793400750,邮箱:wp@125.la
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表