模块"项目1"中地址 005D3653 的访问冲突.exe



我在尝试调试时遇到以下错误。我只是德尔福的新手,请指导如何纠正此错误。

第一次机会例外在 $73B1A9F2。异常类 EAccessViolation ,消息为"模块"Project1.exe 中地址 005D3653 的访问冲突"。读取地址 000003AC'。工艺项目1.exe (34780(

当中断时,将显示此源代码:

if fsCreating in FFormState then
if Value then
Include(FFormState, fsVisible) else
Exclude(FFormState, fsVisible)

您正在对无效的引用调用方法。例如类似

Obj.DoSomething;

Obj无效的地方。因为尝试读取的地址是000003AC,接近于零,所以几乎可以肯定引用是nil的。

跟踪备份调用堆栈,直到找到具有nil引用的调用。

相关内容

最新更新