delphi7.0在win2000 sever/win2003 sever 下系统抱"ntdll.dll"异常错误

时间:2021-03-22 00:46:40
delphi7.0在win2000 sever sp4/win2003 sever下抱"access violation at address   77F87954 in modul 'ntdll.dll'.write of address 00404849"错误,但是在winxp下不会抱错.使用断点调试,发现错误是在Application.CreateForm()的时候抱错.点掉弹出对话框,系统可以正常运行.上网查过,有些大虾提出重新拷贝ntdll.dll系统文件,但是2000系统下ntdll.dll有5个多,不知道怎样重新装载 ntdll.dll.不知道有没有哪个大虾碰到类似的问题能帮小弟解决一下么.分不多,全部贡献出来了.谢谢

5 个解决方案

#1


是由于windows2003的数据保护引起的,不让访问内存。
解决办法如下,

我的电脑属性->高级->性能 设置->数据执行保护->只为……->添加delphi32.exe

#2


mark

#3


据说 d7 update2 解决了 这个问题
是 combobox 的 items的第一行 为空 造成的

#4


请问那里有d7 update2下载 网上搜不到

#5


路过~~

#1


是由于windows2003的数据保护引起的,不让访问内存。
解决办法如下,

我的电脑属性->高级->性能 设置->数据执行保护->只为……->添加delphi32.exe

#2


mark

#3


据说 d7 update2 解决了 这个问题
是 combobox 的 items的第一行 为空 造成的

#4


请问那里有d7 update2下载 网上搜不到

#5


路过~~