终止线程时报错THREAD ERROR 句柄无效 6 在线等!

oicq111 2005-11-21 10:23:53
终止线程时报错THREAD ERROR 句柄无效 6,我是这样终止线程的:sjcl.Suspend;
sjcl.Terminate;这个线程在做个循环修改数据库过程,且在self.Terminated时EXIT!请问如何解决呢!在线等!
...全文
470 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
linzhengqun 2005-11-23
  • 打赏
  • 举报
回复
sjcl.Suspend; //调用这一句之后,线程的堆栈停止运行,不要用这一句
sjcl.Terminate;//这一句仅仅是将线程对象的Terminated属性设为False,并不能真正地终止线程。

一般用
sjcl.Terminate;
sjcl.Free;

1,183

社区成员

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

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