Delphi Xe2 开发的程序 莫名其妙的自动关闭

tp26021340 2013-06-06 03:23:23
Delphi Xe2 开发的程序 莫名其妙的自动关闭,是什么问题?内存问题吗?有什么方法可以跟到是那个地方的问题呢???
...全文
217 点赞 收藏 14
写回复
14 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
fling_wolf 2013-07-04
应该是系统的原因,或者是测试上装了版本不一致的运行包
回复
一般是内存泄漏造成的。。。
回复
babydog01 2013-06-08
没有用过XE2。如果单独EXE在你电脑上没有问题,对比检查一下系统环境,有没有调用别的DLL、OCX是否安装。 如果系统没有问题,重点检查的程序中有没有利用内容很大东东的如数组变量等。
回复
tp26021340 2013-06-08
引用 10 楼 babydog01 的回复:
测试是同一台电脑还是另外一台。就用你的电脑试试。
我自己用的电脑没有问题,测试是另外几台电脑。没有安装XE2的
回复
babydog01 2013-06-08
测试是同一台电脑还是另外一台。就用你的电脑试试。
回复
tp26021340 2013-06-08
引用 3 楼 sololie 的回复:
写log,挂掉后看log。不然你这让大伙给猜原因么
各位,写日志代码我也全都加了,主要是没有规律的自动关闭, 我们开发人员有没有问题,只有测试人员才会发生自动关闭。
回复
tp26021340 2013-06-08
引用 4 楼 SQLDebug_Fan 的回复:
一般的解决步骤是看在退出前做了什么操作。一般引起直接退出的原因有:栈溢出、内存错乱、太多异常被系统杀掉。
各位,写日志代码我也全都加了,主要是没有规律的自动关闭, 我们开发人员有没有问题,只有测试人员才会发生自动关闭。
回复
hhhfff2010 2013-06-07
版主,很久不见,
回复
chinawcs 2013-06-07
楼主把你代码贴出来 一看不就知道了
回复
chinawcs 2013-06-07
哪难得见到 delphi 版 版主人物
回复
SQLDebug_Fan 2013-06-06
一般的解决步骤是看在退出前做了什么操作。一般引起直接退出的原因有:栈溢出、内存错乱、太多异常被系统杀掉。
回复
sololie 2013-06-06
写log,挂掉后看log。不然你这让大伙给猜原因么
回复
-Tracy-McGrady- 2013-06-06
回复
babydog01 2013-06-06
看执行了什么操作后退出,找到大概原因,再看源码。
回复
相关推荐
发帖
Delphi
创建于2007-08-02

4919

社区成员

Delphi 开发及应用
申请成为版主
帖子事件
创建了帖子
2013-06-06 03:23
社区公告
暂无公告