我是新学delphi的,而且不会汇编语言,但delphi常常报错是内存地址错误,然后弹出一个汇编语言的debug窗口,我等新人真是很迷惑,我觉得很多学delphi的人都遇过这个问题,老手们希望进来谈谈经验,说说你们是怎么解决的。分不够再加,谢谢。

解决方案 »

  1.   

    试试安装个EurekaLog看看,出了错有可能在ELF文件内能找到是哪行语句出的错。
      

  2.   

    调试的高级技巧还是要把握的比如此种情况, 你首先是要定位出错的代码行, 1. 可以打Call Stack 窗口, 可以查看调用函数堆栈, 从而定位2. 在某些异常发和的情况下, 从Call Stack窗口已经分析不出调用位置, 则必须根据CPU窗口的堆栈等信息加以分析