条件つき命令文
If <expression> Then
statements
...
[ElseIf expression-n Then
[elseif statements ... ]]
...
[Else
[else statements]
...
EndIf
パラメータ
expression | もし条件(expression)が真であれば最初のブロックの命令文(statements)が実行されます。そうでない場合、最初に真となったElseIfブロックが実行されます。もしすべて偽だった場合、”Else”ブロックが実行されます。 |
注意
If文は入れ子構造にできます。
関連
If...Then, Select...Case...EndSelect, Switch...EndSwitch
例
If $var > 0 Then
MsgBox(4096,"", "Value is positive.")
ElseIf $var < 0 Then
MsgBox(4096,"", "Value is negative.")
Else
If StringIsXDigit ($var) Then
MsgBox(4096,"", "Value might be hexadecimal!")
Else
MsgBox(4096,"", "Value is either a string or is zero.")
EndIf
EndIf