首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

关于程序退出时出现Access violation at address 004E947D的异常提示有关问题

2012-02-10 
关于程序退出时出现Access violation at address 004E947D的错误提示问题.附件中有错误提示的图片,在程序

关于程序退出时出现Access violation at address 004E947D的错误提示问题.
附件中有错误提示的图片,在程序退出时出现错误提示,之后用Debug Windows中Modules查看到的地址,错误提示为Access violation at address 004E947D,查看Modules中的地址发现:TTeSubScrollBar.SetControl地址为004e9458;而TTeCustomMemo.Create地址为004e948c,请问到底是哪一个控件出错啊?该如何改啊?

[解决办法]
动态创建的控件一定要手动释放,就是在退出前调用Free过程;
[解决办法]

1、看看你动态创建的组件有没有正确释放?

2、看看有没有访问已经释放的组件?

3、看看对数组的访问有没有越界?

热点排行