匹配两个及以上的条件语句该如何写?
我只能想到用if then的多层镶套,但感觉比较麻烦,两个还好,再多的话.....有没有简练的语法啊?
比如我要匹配时间和地点、人物
[ 本帖最后由 macemo 于 2008-9-24 09:20 编辑 ] if $time = "时间" or $place = "地点" or $somebody = "人物" then ;任意一个匹配则
....
把or换成and就是三个全部匹配则... 原帖由 l4ever 于 2008-9-22 16:05 发表 http://www.autoitx.com/images/common/back.gif
if $time = "时间" or $place = "地点" or $somebody = "人物" then ;任意一个匹配则
....
把or换成and就是三个全部匹配则...
恩,严重同意你的说法.. Switch <表达式>
Case <值> [,<值> ...]
语句1
...
[,<值> ...]
语句2
...]
[Case Else
语句N
...]
EndSwitch 掌握了au3中的3种条件语句估计就不难了。
以上提到2种,还有一种是select ...endselect.
如果是多条件的情况,楼主用if。。then是最笨的方法。 谢谢楼上的各位了
页:
[1]