table可以是键值对,也可以是数组,成员可以是各种类型的数据,也可以是函数.注意把函数存入数组时,只入函数名即可,执行时直接在函数名后加括号就能让它执行.
import win.ui;
/*DSG{{*/
var winform = win.form(text="简码编程";right=526;bottom=280)
winform.add(
button={cls="button";text="按队列执行";left=139;top=84;right=346;bottom=153;z=1}
)
/*}}*/
winform.button.oncommand = function(id,event){
//定义一个数组
var tab = {}
//第1个函数
var fun1 = function(){
winform.msgbox("简码编程")
}
//第2个函数
var fun2 = function(){
winform.msgbox("www.jianma123.com")
}
//第3个函数
var fun3 = function(){
winform.msgbox("这是用aardio写的程序")
}
//可以一个一个装进去(只把函数名放进去即可,不要带括号)
//table.push(tab,fun1)
//table.push(tab,fun2)
//table.push(tab,fun3)
//也可以一次把多个装进去
table.push(tab,fun1,fun2,fun3)
//函数名后带括号,就是执行此函数
tab[1]();
tab[2]();
tab[3]();
}
winform.show()
win.loopMessage();