我有一程序,有时关闭了就会出错,但有时不会.
出错提示为:
project Project1.exe raised exception class EAccessViolation message 'Access Violation at address '00499f0d in module 'project1.exe'. read of address 017c462a',process stopped.use step or run to continue.
字面意思应该是说我非法访问了00499f0d地址.这是什么原因呢?
怎么调试呢?
不胜感激.
出错提示为:
project Project1.exe raised exception class EAccessViolation message 'Access Violation at address '00499f0d in module 'project1.exe'. read of address 017c462a',process stopped.use step or run to continue.
字面意思应该是说我非法访问了00499f0d地址.这是什么原因呢?
怎么调试呢?
不胜感激.
xx:=Txx.create(..)
后面都应该释放的,
像窗体,在onclose里,action:=cafree
或者用release,free这样的方法处理