可以在循环里加个application.ProcessMessages,转让一下系统控制权,然后声明两个变量,用以标识是暂停、继续还是强行退出,感觉这样应该好一点,起码不会和死机差不多,还有我想用线程应该也可以。
解决方案 »
- 求教高手 delphi 事件与响应的问题
- 各位老师请提供一个思路,关于从网络上更新数据
- 求comobj2.pas单元!!!
- 代码中有盘符、路径,为了脱离环境能正常运行应如何解决?
- 帮忙看一下
- 请问有没有吧Label和DBEdit结合起来的控件,比如叫LabelDBedit?
- 新手的一个小问题,记录筛选!
- 如何在delphi下实现设计模式中的Singleton?
- 我想增加一條記錄時﹐所增記錄內容和上一條記錄一樣﹐主鍵值字段除外。用什么方法最好﹖
- 各位老大,我是VB转向DELPHI的(弃暗投明啊),现在重金悬赏一个单表操作的例子,有如下功能:新增,编辑,删除,刷新等功能,不胜感激,请打包发到我邮箱:[email protected]
- 今天經理給了我一個任務:(大俠都來看看呀,解決高分相送)
- 请教一些Delphi的基本问题(2)
for i:=XX to XXXXXXXXX do
begin
// do sth ....
Application.ProgressMessage;
if QueryStop then Break; // or Exit;
end;///////////
Button2.click
QueryStop:=true;
Application.ProcessMessages;
一个控制a,一个控制b,
在每次循环前先检测全局变量。
设置两个结构保存
A和b的运行信息,保证a,b能继续执行
在费时间的地方加上
Application.ProcessMessages;