正确的循环,退出循环代码
import win.ui;
/*DSG{{*/
var winform = win.form(parent=...; min=1;bottom=249;max=1;text="AAuto Form";right=349 )
winform.add(
button={ bottom=123;text="开始";left=67;right=234;top=88;z=0;cls="button" }
)
/*}}*/
//开始循环
start = function(){
io.open()
//检测外部可改变的数据作为循环条件
while( winform.button.text != "开始" ){
win.delay(1000) //处理消息,使程序可以响应操作,执行其他函数
io.print("我正在循环")
}
io.close()
}
//控制按钮
winform.button.oncommand = function(id,event){
if( winform.button.text == "开始" ){
//开始循环
winform.button.text = "停止"
start();
}
else if( winform.button.text == "停止" ){
//结束循环
winform.button.text = "开始"
}
}//endpro
winform.show(true)
win.loopMessage();
阅读(1323) | 评论(0) | 转发(1) |