delphi7+sqlserver2000中的ntdll.dll错误

miszyf 2003-10-23 03:41:26
在执行exe文件时在有些机器上会出现:Access violation at address 77F9ADCA in module 'ntdll.dll'. Write of address 00404DCD.但有些机器上却没有该问题,而且出现问题后关闭错误窗口好像还不影响程序运行。请问如何解决?打包后还会有问题么?
...全文
138 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
kuan 2003-10-29
  • 打赏
  • 举报
回复
你可能用的是某些第三方控件提供的API,通常这些API与原有的是重名的,试一下在调整uses中所有unit的位置顺序,再重编译一次。
mosane 2003-10-29
  • 打赏
  • 举报
回复
搜索了以前的帖子,结论应该是系统不兼容,不同系统甚至不同sp的api和dll发生了变化,所以就不同了。在该系统下编译一次能解决问题。

但,这样不是有很大问题和麻烦,有没有好的解决方法??
mosane 2003-10-29
  • 打赏
  • 举报
回复
关注,我用的是delphi7 + access 2000,以前没事的,后来增加了什么内容后,在一台2000上出现这个错误,但在另外的一台Xp和一台2000上无此错误。
miszyf 2003-10-24
  • 打赏
  • 举报
回复
没人懂吗?

2,507

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧