一个按钮来停止过程中的数据循环 原意是这样的: procedure aa;while adoquery1.eof do begin.. adoquery1.next end;ADOQUERY里面有一万条记录现在我在窗体上放一个铵钮点击后,停止当前正在循环ADOQUERY的的记录指针, 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 var stop: Boolean; // 定义全局变量procedure aa; stop := False; // 循环开始前清停止标记,放在这里保证了代码的可持续运行。 while adoquery1.eof do begin.. adoquery1.next; if stop then break; end;..procedure Button1Click(Sender: TObject);begin stop := True; // 按钮点击后,置停止标记end; GDI+能将一张Bmp文件设置 transparent color,绘制出来么? 动态连接库调用 请教变量生命周期问题 如何在StringGrid的一个单元格中为不同的字符显示不同的颜色,并能隐藏指定的字符串高分! 编写类似任务栏的占用桌面的窗体 请问DBGRID中的picklist怎么用? 如何判断一个文件已经执行 treeview中如何更新子树 delphi何去何从? INDY10的IDHTTP如何发送带COOKIE的包? 窗口淡入淡出,急 初级数据库问题,在线等待,完成给分!谢谢!
stop: Boolean; // 定义全局变量procedure aa;
stop := False; // 循环开始前清停止标记,放在这里保证了代码的可持续运行。
while adoquery1.eof do
begin
.
.
adoquery1.next;
if stop then break; end;
.
.procedure Button1Click(Sender: TObject);
begin
stop := True; // 按钮点击后,置停止标记
end;