急、急、急!!

mmxer 2000-09-01 09:31:00
各位大虾,请问如何在多层循环中添入语句,以减少资源的占用和防止停止响应,最好写上语句,50分酬谢。
...全文
152 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
alin 2000-09-01
  • 打赏
  • 举报
回复
....
BreakFlag :=False;
while True do
Begin
Application.ProcessMessages;//让其它能使用
if BreakFlag then Break;
...
while True do
Application.ProcessMessages;//让其它能使用
if BreakFlag then Break;
....
end;
end;
在其它地方,如一个按钮点击事件中跳出循环
BreakFlag :=True;//就OK了
dprog 2000-09-01
  • 打赏
  • 举报
回复
改为多线程,就不会停止响应
mmxer 2000-09-01
  • 打赏
  • 举报
回复
不行,一旦循环后,按纽根本停止响应。

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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