macemo 发表于 2008-9-22 15:46:08

匹配两个及以上的条件语句该如何写?

我只能想到用if then的多层镶套,但感觉比较麻烦,两个还好,再多的话.....
有没有简练的语法啊?
比如我要匹配时间和地点、人物

[ 本帖最后由 macemo 于 2008-9-24 09:20 编辑 ]

l4ever 发表于 2008-9-22 16:05:25

if $time = "时间" or $place = "地点" or $somebody = "人物" then ;任意一个匹配则
....
把or换成and就是三个全部匹配则...

huangke 发表于 2008-9-22 22:08:11

原帖由 l4ever 于 2008-9-22 16:05 发表 http://www.autoitx.com/images/common/back.gif
if $time = "时间" or $place = "地点" or $somebody = "人物" then ;任意一个匹配则
....
把or换成and就是三个全部匹配则...

恩,严重同意你的说法..

sanhen 发表于 2008-9-22 22:17:25

Switch <表达式>
    Case <值> [,<值> ...]
      语句1
      ...
    [,<值> ...]
      语句2
      ...]
    [Case Else
      语句N
      ...]
EndSwitch

k1727 发表于 2008-9-24 02:48:20

掌握了au3中的3种条件语句估计就不难了。
以上提到2种,还有一种是select ...endselect.

如果是多条件的情况,楼主用if。。then是最笨的方法。

macemo 发表于 2008-9-24 09:20:07

谢谢楼上的各位了
页: [1]
查看完整版本: 匹配两个及以上的条件语句该如何写?