AutoHotKey(오토핫키) 설명서 If (변수의 비교)
If (변수의 비교)
변수와 수치를 비교해 조건 분기를 실시한다.
if var = value if var <> value if var > value if var >= value if var < value if var <= value
IfEqual,var,value IfNotEqual,var,value IfGreater,var,value IfGreaterOrEqual,var,value IfLess,var,value IfLessOrEqual,var,value
Parameters
인수명 | 설명 |
---|---|
var | 변수명 |
value | 수치 혹은 문자열. 변수끼리를 비교하고 싶은 경우, 「%var2%」(와)과 같이 변수 참조의 형태로 할 필요가 있다. 생략 하면, 하늘의 문자열을 지정한 것이 된다. |
Remarks
var의 내용과value의 값이 함께 수치의 경우는, 수치로서 비교된다.
언젠가 혹은 양쪽 모두가 문자열의 경우는, 문자열로서 비교된다.
문자열로서의 비교에서도, 문자 코드로의 순서에 의해 대소를 비교할 수 있다.
IfEqual(와)과 같은 커멘드명의 형식의 경우, 더욱 콤마로 단락지어 조건에 일치했을 경우에 실행하는 커멘드를 기술할 수 있다.
Related
IF (식), StringCaseSense, IfInString, Blocks, Else
Example(s)
if counter >= 1 Sleep, 10 if MyVar = %MyVar2% MsgBox The contents of MyVar and MyVar2 are identical. else if MyVar = { MsgBox, 4,, MyVar is empty/blank. Continue? IfMsgBox, No, Return } else if MyVar <> , MsgBox The value in MyVar is not a comma. else MsgBox The value in MyVar is a comma. if Done MsgBox The variable Done is neither empty nor zero.
'AutoHotKey > Commands' 카테고리의 다른 글
AutoHotKey(오토핫키) 설명서 If(식) (0) | 2014.08.14 |
---|---|
AutoHotKey(오토핫키) 설명서 IfExist / IfNotExist (0) | 2014.08.14 |
AutoHotKey(오토핫키) 설명서 If var [not] between L and U (0) | 2014.08.14 |
AutoHotKey(오토핫키) 설명서 Hotstring (0) | 2014.08.14 |
AutoHotKey(오토핫키) 설명서 Hotkeys (0) | 2014.08.14 |