Delphi 通过错误地址知道错误代码行.
最近写了个程式,自己测试都OK,让别人用的时候,就有错误,给了一个偏移量,怎麼通过这个偏移量来知道错误代码行?如图:我看了一下,我的开发环境是WinXP+SP2+D7,用...
最近写了个程式,自己测试都OK,让别人用的时候,就有错误,给了一个偏移量,怎麼通过这个偏移量来知道错误代码行?
如图:
我看了一下,我的开发环境是WinXP+SP2+D7,用户用的是WinXP+SP1,应该是系统没打补丁吧,不过还没证实.
我看了我的那个Kernel32.dll的版本比用户的要高.
二楼说的,我看不行,因为在我的机器上怎麼测试都没有错误,用户用了1两个月才有的,比较郁闷. 展开
如图:
我看了一下,我的开发环境是WinXP+SP2+D7,用户用的是WinXP+SP1,应该是系统没打补丁吧,不过还没证实.
我看了我的那个Kernel32.dll的版本比用户的要高.
二楼说的,我看不行,因为在我的机器上怎麼测试都没有错误,用户用了1两个月才有的,比较郁闷. 展开
展开全部
这个可能没有办法的吧
只有自己仔细看代码,或问用户执行到那一项时出现的?
有点象内存泄漏。使用了没有初始化的变量或内存重复释放??
只有自己仔细看代码,或问用户执行到那一项时出现的?
有点象内存泄漏。使用了没有初始化的变量或内存重复释放??
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你可以先估计下大致的代码范围,然后在代码行中添加若干行:
ShowMessage('1');
...
ShowMessage('2');
......
ShowMessage('15');
然后在别人电脑运行看提示到多少就大致判断出错误行数了,虽然方法笨些,但简单易行。
ShowMessage('1');
...
ShowMessage('2');
......
ShowMessage('15');
然后在别人电脑运行看提示到多少就大致判断出错误行数了,虽然方法笨些,但简单易行。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询