请教,小弟我在设计一个系统,退出软件时,总出现Exception EAccessViolation in module RX.exe at 000BE801

请问,我在设计一个系统,退出软件时,总出现Exception EAccessViolation in module RX.exe at 000BE801.Acce

请问,我在设计一个系统,退出软件时,总出现Exception EAccessViolation in module RX.exe at 000BE801.
Access   violation   at   address   004BE801   in   module   'RX.exe '.Read   of   address   018BC38C的问题,
  请问,这种问题多数是什么原因引起的?该如何调试?非常感谢!

[解决办法]
原因:一般是因为访问了已经释放了的对象。

解决:调试状态下,运行到弹出此错误,记下地址,如004BE801,点ok。然后回到IDE打开View> Debug Windows> Modules,选中你的exe,查找004BE801,就能看到是哪个具体函数里出错了。
[解决办法]
装个eurekalog,有可能直接就帮你找到了。
[解决办法]
close里写
application.terminate
[解决办法]
同意楼上
[解决办法]
楼上的楼上说的对,我做个软件时也遇到过这个问题,到窗体events/onclose里添加上application.terminate;就搞定.退出按钮里也要.