社区
Delphi
帖子详情
如何立即终止线程
yyfly
2004-02-07 10:12:54
在线程的 Execute 方法中这样写:
while not Terminated do
begin
...
self.Terminate;
...
end;
但是用self.Terminate;不会立刻终止,我想在那个位置立刻终止线程
应该怎么做,并且要安全的终止.
...全文
1114
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
打赏
举报
回复
怎么用?能否说的具体些?
linux
线程
的取消(
终止
)方法
线程
取消的方法是向目标
线程
发Cancel信号(pthread_cancel函数发送Cancel信号),但如何处理Cancel信号则由目标
线程
自己决定,或者忽略、或者
立即
终止
、或者继续运行至Cancelation-point(取消点),由不同的Canc
python多
线程
之
终止
子
线程
中止
线程
的方法: 1、使用退出标志: 在
线程
的run方法中根据这个标志... 断
线程
时并不会
立即
终止
线程
,而是通知目标
线程
,告诉它有人希望你
终止
。至于目标
线程
收到通知后会如何处理,则完全由目标
线程
自行决定。 ...
Java语言从入门到精通课程(第7季)-- 并发基础
提供详细的笔记作为辅助工具,200多条笔记帮助学员快速掌握Java200多个知识点 课程内容: 第19章 并发:
线程
类、
线程
休眠、后台
线程
、
线程
异常 第20章 共享资源:synchronized关键字、Lock关键字、原子类 第21章 终结...
如何
终止
java
线程
终止
线程
的三种方法 有三种方法可以使
终止
线程
。 1. 使用退出标志,使
线程
正常退出,也就是当run方法完成后
线程
终止
。 2. 使用stop方法强行
终止
线程
(这个方法不推荐使用,因为stop和suspend...
java
终止
线程
的典型方式_Java中
终止
线程
的方法详解
Java中
终止
线程
的方法详解发布于 2020-8-14|复制链接摘记: Java中
终止
线程
的方式主要有三种:1、使用stop()方法,已被弃用。原因是:stop()是
立即
终止
,会导致一些数据被到处理一部分就会被
终止
,而用户并不知道哪些...
Delphi
5,388
社区成员
262,730
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章