case里面能不能带循环?
本帖最后由 omegabomb 于 2009-8-11 12:08 编辑switch...case...endswitch必须把每个值都列出来吗?
比如我有一个数组$button的6个值指向6个按钮的返回值,在写guigetmsg()的switch时,能不能一起写呢? 你自己的测试结果呢? 自定义函数喽 本帖最后由 顽固不化 于 2009-8-2 16:46 编辑
最好要执行的也弄个数组对应。
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $button To $button
Select
Case $nMsg=$button
.......
Case $nMsg=$button
.
.
Case $nMsg=$button
....
EndSelect
EndSwitch
WEnd 可以加循环呀,不过需要有跳出循环的条件啊。。
不过用于判断是否按下按钮的话,用不着循环,本身放在while中就是循环扫描的。 多谢顽固不化
页:
[1]