如何停止循环? 用个布尔变量,按一次取反,在循环中判断,如果被再次按下 就BREAK 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 int a=0;for(true){ if(a!=0)break; .....}在按button时把a改掉就行 在循环中一定要用Application.ProcessMessage!不然可能不会再相应你的按钮按下事件!程序好像死掉一样!univerz(农民) : 再次按按钮时能改a的值吗? 取个布尔型啊,按一次取反一次。比如原始为FALSE,按下后判断变量是否为FALSE,如是循环开始.不论如何,变量取反,(变成TRUE了).如果按钮再按下,变量就又被取反。循环中每次循环判断此变量是否为FALSE.如果为FALSE就BREAK 是啊定义一个boolean变量var loop:booleanbutton.click()下loop:=not loop; 某个edit框中若有“真”字,则 一个简单的Delphi问题! 关于调用deviceiocontrol报“参数错误”getlasterror=87 用SuiPack控件做的窗体,如何屏蔽最大化功能? 关于dbgrid的问题 经典程序 用Delphi连SQLServer为什么为IP地址连常超时,而用服务器名却没事? 做的邮件客户端现在不能收发GMAIL的邮件了 DELPHI的控件DBGRIDEH,怎么实现汇总选 纵行,像EXCEL表一样进行汇总统计 谈谈现在的伪基站骗钱 这段程序为什么CopyRect有的地方正确,有的地方错误?看上去一样阿. 什么是回调函数,在Delphi中如何使用?
if(a!=0)break;
.....
}在按button时把a改掉就行
univerz(农民) : 再次按按钮时能改a的值吗?
定义一个boolean变量
var
loop:booleanbutton.click()下
loop:=not loop;