社区
Delphi
帖子详情
怎样终止一个正在执行的循环?
syx007
2003-09-30 03:24:44
在某个事件里有一个循环,要执行很长时间,但我想中途中断其执行,该怎么做?
...全文
102
13
打赏
收藏
怎样终止一个正在执行的循环?
在某个事件里有一个循环,要执行很长时间,但我想中途中断其执行,该怎么做?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hiflower
2003-09-30
打赏
举报
回复
就是上面的各种方法了
tccb
2003-09-30
打赏
举报
回复
使用多线程
Alanwn
2003-09-30
打赏
举报
回复
break
sheepcyk
2003-09-30
打赏
举报
回复
linzhisong(無聊) 方法可行
ziqing
2003-09-30
打赏
举报
回复
break!!
zyc
2003-09-30
打赏
举报
回复
应该说用一个变量来判定循环是否终止的方法是最简单的,不过ProcessMessage必须要插入到循环中,否则此方法无效。
如果你不想修改循环的代码,用线程把它包装起来,也可以随时终止它,不过这种方法会带来较多的问题。
lincanwen
2003-09-30
打赏
举报
回复
同意linzhisong(無聊)
用一个窗体级变量
for i:=0 to 1000 do
begin
if 变量 then break; //
application.processmessage;//
end;
在中断按钮中:
变量:=true;
lxhong1980
2003-09-30
打赏
举报
回复
application.processmessage;
hongliqiu
2003-09-30
打赏
举报
回复
做成线程。
IORILI
2003-09-30
打赏
举报
回复
在循环中加 application.processmessage;
然后通过代码处理
linzhisong
2003-09-30
打赏
举报
回复
用一个变量
if 变量=true then break;
然后在循环里加
application.processmessage;
for i:=0 to 1000 do
begin
if 变量 then break;
application.processmessage;
end;
pandengzhe
2003-09-30
打赏
举报
回复
循环中加中断相应语句
lincanwen
2003-09-30
打赏
举报
回复
好象不可以。
不过可以在循环中添加: application.processmessage;
这样程序还能响应其他的操作。
深入浅出
循环
神经网络_TensorFlow2
深入浅出
循环
神经网络与自然语言处理基础,每一分钟都是干货,保证学后收获满满。 深入: 1 详尽数据计算细节与背后的逻辑含义,全面掌握
循环
神经网络三大基础模型:RNN, LSTM, GRU。 2 全面掌握NLP基础,文本数据的...
jquery
终止
循环
,如何解决jquery each
循环
中
终止
本次
循环
或者跳出
循环
?
今天使用jquery的each遍历时,在
循环
体内做了
一个
校验,发现使用return之后,程序不会停止
执行
,而是会继续向下
执行
。既然遇到问题了,就别管它大还是小,基础还是不基础,只要能够想办法解决,就要做个笔记,也算是...
return的用法是什么?若用在for
循环
中,还会
执行
下一次
循环
吗?
这里是修真院前端小课堂,本篇分析的主题是 【return的用法是什么?若在for
循环
中,还会
执行
下一次
循环
吗?】 return的用法是什么,若在...用 return 语句来
终止
一个
函数的
执行
,并返回 expression 的值。如果...
循环
与
终止
循环
的使用
循环
条件:是
一个
结果为布尔类型的表达式或者布尔类型变量,当为true的时候
执行
循环
操作,为假的时候
循环
执行
完毕,跳出
循环
;
循环
操作:是
循环
中被重复
执行
的代码操作; 2.do.....while
循环
...
javaScript如何
终止
forEach
循环
?
javaScript如何
终止
forEach
循环
?
Delphi
5,388
社区成员
262,730
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章