社区
Delphi
帖子详情
如何立即终止线程
yyfly
2004-02-07 10:12:54
在线程的 Execute 方法中这样写:
while not Terminated do
begin
...
self.Terminate;
...
end;
但是用self.Terminate;不会立刻终止,我想在那个位置立刻终止线程
应该怎么做,并且要安全的终止.
...全文
1163
10
打赏
收藏
如何立即终止线程
在线程的 Execute 方法中这样写: while not Terminated do begin ... self.Terminate; ... end; 但是用self.Terminate;不会立刻终止,我想在那个位置立刻终止线程 应该怎么做,并且要安全的终止.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ebensy
2004-08-18
打赏
举报
回复
你领悟能力真不太好.
在线程的 Execute 方法中这样写:
while not Terminated do
begin
...
self.Terminate;
if self.terminated then exit;
...
end;
haoguozhong
2004-07-26
打赏
举报
回复
同意: qin0036(frank)
xiaolei_418
2004-07-26
打赏
举报
回复
TerminateThread
或
ExitThread
tsst
2004-07-26
打赏
举报
回复
如果是手动的非要结束的话,那就只能作用API 如exitthread
tsst
2004-07-12
打赏
举报
回复
使用windows API
Function TerminateThread(hThread:Thandle;dwExitCode:DWORD);
不过,这个函数会使代码立刻终止,而不管程序中有没有
workers
2004-07-12
打赏
举报
回复
break;
wolf2005
2004-07-12
打赏
举报
回复
FreeOnTerminate := true;
ly_liuyang
2004-07-12
打赏
举报
回复
没错了
直接API才能解决问题
qin0036
2004-07-12
打赏
举报
回复
如果使用 TThread 类,不可能立即中止线程。使用 Terminate 方法只是设置线程类里面的一个 Terminated 标志。要想快点结束线程,要在 Execute 函数里面多加对 Terminated 标志的判断。如果非要立即结束线程,就不能使用 TThread 类,改成使用 windows 的 api 直接操作线程,使用 CreateThread, ExitThread.
haoguozhong
2004-06-25
打赏
举报
回复
怎么用?能否说的具体些?
scheduledfuture.cancel 不会
立即
终止
_Java
终止
线程
的三种方式
本文介绍了Java
线程
的
终止
方式,包括使用退出标志、弃用的stop()方法以及推荐的interrupt()方法。重点讨论了interrupt()方法的工作原理,强调其不会
立即
停止
线程
,而是设置中断标志,并提供了利用isInterrupted()检查中断状态的例子。
立即
终止
Sleep的
线程
本文介绍了一种通过调整Sleep间隔来实现
线程
快速
终止
的方法。在循环中采用多次短暂Sleep代替长时间Sleep,配合状态变量实现
线程
优雅退出。
pthread
立即
停止
线程
_pthread_create
线程
终止
问题
本文详细介绍了Linux环境下,pthread
线程
在默认joinable状态时,资源不会自动释放,需要通过pthread_join或pthread_detach来管理。通过示例代码展示了如何正确处理
线程
终止
,防止内存泄漏问题。
pthread
立即
停止
线程
_pthread
线程
的
终止
退出 |
线程
的大量创建
本文详细介绍了
线程
取消机制的三种触发方式,包括
线程
从启动例程返回、调用pthread_exit函数以及被其他
线程
取消。此外,还探讨了
线程
取消的语义、取消点的概念以及与
线程
取消相关的pthread函数。
pthread
立即
停止
线程
_linux
线程
的取消(
终止
)方法
本文详细介绍了Linux下
线程
取消的机制,包括pthread_cancel、pthread_setcancelstate等函数的使用方法,以及如何在
线程
中设置取消点以响应取消请求。
Delphi
5,943
社区成员
262,943
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章