内存出错的讨论:"Access violation at address 地址 in Module '你的应用'.
这种在Delphi的开发中普遍存在.
这种内存访问错误,往往是访问了已经Free掉的对象,或是访问还没有生成的对象.
如果这个地址为 0000000, 则一般为访问还没有创建的对象.
如果这个地址不为0 ,而是一个地址, 那可能是要访问的对象已经Free掉. 或是要访问的对象是局部变量, 但还没有创建.
如果是调用DLL中的函数,则有可能
(1)取DLL函数入口失败.
(2)DLL中函数与调用处函数的调用约定不同(StdCall? )
Delphi出现内存访问出错的一般原因
最新推荐文章于 2024-05-07 17:44:09 发布