本人用 delphi 6开发一个小系统,制作安装程序后,在有些机子上点击wwdbgrid或滚动一下数据集会出现access violation at address 77f8e65f in module 'ntdll.dll'
write of address 00404359在我的本机上从未出现过这样的
出错,不知到为什么???有谁能帮助解决这个问题,谢谢!

解决方案 »

  1.   

    先要查清NTDLL。DLL是个什么文件!
      

  2.   

    在你自己的机器上找找ntdll.dll,拷过去试试
      

  3.   

    ntdll.dll的说明是“NT Layer DLL”,是Windows NT/2000/XP操作系统自带,你出问题的那些机器是不是98的机器?
      

  4.   

    这个问题当初我也遇到过,也是用的wwdbgrid。好像是因为你有字段超过254吧(这个有点不确定了)。后来我用了一个TClientDataset和一个TDatasetProvider从中缓冲了一下就好了(这个是确定的)。