AutoHotKey(오토핫키) 설명서 Else
Else
If계의 커멘드로 조건에 일치하지 않았을 때의 동작을 지정
Else
Remarks
If커멘드와 조건에 일치했을 때에 실행시키고 싶은 커멘드(혹은 블록)에 이어else(을)를 사용하면, 조건에 일치하지 않았을 때에 실행시키고 싶은 동작을 기술할 수 있다.
else의 후에는 스페이스에서 단락지어(콤마는 아니다)실행시키고 싶은 커멘드를 기술할 수 있다.
「{」(은)는 「else{」(와)과 같이 스페이스를 비우지 않고 기술해도 좋다.
「else if...
」라고 하도록(듯이) 하고,A(이)가 아니고B(이)라면……이라고 하는 분기를 기술할 수도 있다.
Related
See Blocks. Also, every IF-command can use ELSE, including IfWinActive, IfWinExist, IfMsgBox, IfInString, IfBetween, IfIn, IF, and IF (expression)
Example(s)
IfWinExist, Untitled - Notepad { WinActivate Sleep, 1 } else { WinActivate, Some Other Window Sleep, 1 } if x = 1 Gosub, a1 else if x = 2 ; "else if" style Gosub, a2 else IfEqual, x, 3 ; alternate style { Gosub, a3 Sleep, 1 } else Gosub, a4 ; i.e. Any single command can be on the same line with an ELSE. ;Also OK: IfEqual, y, 1, Gosub, b1 else { Sleep, 1 Gosub, b2 }
'AutoHotKey > Commands' 카테고리의 다른 글
AutoHotKey(오토핫키) 설명서 EnvDiv (0) | 2014.08.13 |
---|---|
AutoHotKey(오토핫키) 설명서 EnvAdd (0) | 2014.08.13 |
AutoHotKey(오토핫키) 설명서 Edit (0) | 2014.08.13 |
AutoHotKey(오토핫키) 설명서 DriveSpaceFree (0) | 2014.08.13 |
AutoHotKey(오토핫키) 설명서 DriveGet (0) | 2014.08.13 |