????那位同仁,救救我吧!程序运行时报错:Access Violation at address 00000000.Read of address 00000000 那位同仁,救救我吧!程序运行时报错:Access Violation at address 00000000.Read of address 00000000贯穿整个程序,我觉得不是程序的问题。那位能够帮帮我,不胜感激 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 调用了未初始化的变量,或者,释放了变量的内存空间后,又调用了at address 00000000.Read of address 00000000说明调用了一个空的地址 To zhangzengqin (): 朋友,不必困扰,我想你使用Delphi还不久,所以碰到这个问题不知所措。其实,这种问题看上去很大,但由于原因较为常见,基本上如aiirii(ari-淘金坑)所述,所以解决起来并不麻烦。 建议如下: 1. 使用Debug单步跟踪,直至发现出错的位置; 2. 按照aiirii(ari-淘金坑)的原因查找错误,并且修改; 3. 如果你对Delphi的对象创建与销毁或内存的管理把握不大的话,建议你将出错位置的代码COPY过来,大家帮你分析。 你要先搞清楚delphi中那些变量是可以系统释放的,那些时必须手动释放的,然后检查自己是不是在使用某些变量之前没有分配内存,或者是本来系统释放的内存,你又手动的释放了?或者释放之后又去访问了? DLL引用主程序对象的问题 如何将在自己计算机上编译的程序在其它计算机上运行? 急:哪里有BDE引擎下载 如何按行写入文本文件??即每次写入一行 inttohex错误??/(帮帮忙) 大家来帮我分析一下/*我没钱没时间,没有固定的居所,能找女朋友吗?*/ 请教一个API函数!!怎样判断一个按钮是否可用(Enable)! 怎样在对象的系统事件中增加自己的参数? ACCESS数据库Insert错误!在线急等 我想把SQL Server 6.5上的一个表拷到另一台机器的SQL Server 7.0上,该怎样办? 急!!!有谁知道的帮帮我。一个控件不能用。 有兴趣的看看
或者,释放了变量的内存空间后,又调用了at address 00000000.Read of address 00000000说明调用了一个空的地址
朋友,不必困扰,我想你使用Delphi还不久,所以碰到这个问题不知所措。其实,这种问题看上去很大,但由于原因较为常见,基本上如aiirii(ari-淘金坑)所述,所以解决起来并不麻烦。
建议如下:
1. 使用Debug单步跟踪,直至发现出错的位置;
2. 按照aiirii(ari-淘金坑)的原因查找错误,并且修改;
3. 如果你对Delphi的对象创建与销毁或内存的管理把握不大的话,建议你将出错位置的代码COPY过来,大家帮你分析。