程序偶尔出现,ntdll问题,或是自动关闭

浮生若梦_平淡为真 2010-03-23 10:00:56
RT 请问这是什么原因造成的啊?
...全文
106 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 maozefa 的回复:]
可能是参数、返回值里的指针(或者句柄)无效,比如某指针未初始化
[/Quote]
我估计可能是我调用dll的问题,因为我把调用dll的代码放到线程中.不知道是不是呢
  • 打赏
  • 举报
回复
感谢回复,对于1L问题我无提供代码,因为我不知道是哪段代码出问题,如果是全部代码,可能需要很多页.
2L的疑问,我不怎么明白,我先说下我的程序的东西,我程序中用到dll,dll里用到ADO,不过我不用ADO控件,我是直接使用原生代码进行操作,主程序中运用了线程,可是调试很难发现问题,因为这个东西是偶尔出现,而且也不影响程序的最后显示结果,还有就是如果第一次出错,自动关闭,第2次打开就没有问题了,但是在个别机上就出现自动关闭的问题,我传给dll或从dll中返回的都不是指针类型,传向dll的是记录结构和其他基本类型
阿发伯 2010-03-23
  • 打赏
  • 举报
回复
可能是参数、返回值里的指针(或者句柄)无效,比如某指针未初始化
gyk120 2010-03-23
  • 打赏
  • 举报
回复
ntdll?可能是你的程序调用函数的方式有问题,最好提供下代码

16,749

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 语言基础/算法/系统设计
社区管理员
  • 语言基础/算法/系统设计社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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