有一个按钮1,点击后进入循环
WHILE AA DO
BEGIN
。 END其中AA为BOOLEAN变量,且前面已有值TRUE,
现想达到:点击另一个按钮,给AA赋值FALSE,退出上面的循环,但不行,因为点第一个按钮后,程序好象已进如死循环,退不出了,请问怎样解决。
WHILE AA DO
BEGIN
。 END其中AA为BOOLEAN变量,且前面已有值TRUE,
现想达到:点击另一个按钮,给AA赋值FALSE,退出上面的循环,但不行,因为点第一个按钮后,程序好象已进如死循环,退不出了,请问怎样解决。
解决方案 »
- underclare identifier IOleContainer 应该引用哪个单元?
- 关于WMI~~~,找sanmaotuo(老冯)......
- 如何让窗体关闭按钮失效(灰选)
- 怎样在 DBGrideh 中的下拉列表框里添加固定内容
- DBEdit怎样显示长文本(>255)
- 为什么我的数据库access数据量不变但却越来越大?
- 问一个fastReport的菜问题 @_@
- 哪有Installshield的完全功能版下载,分好说!
- fastreport 多页 打印顺序问题
- 如何按特定规则画BMP图,然后按它要求转成二进制?请大家一起讨论。
- 在线等待急救?请问delphi 下如何连接考勤刷卡机?如何连接数码相机?提供信息者就有分!!!
- 我为爱忧伤。。。
在这个循环里面加上
Application.ProcessMessage;
就能达到你的目的了。
while aa do
begin
.....Application.ProcessMessages; //让程序在循环中响应别的消息事件。end;
Exit; 退出While循环