AutoHotKey(오토핫키) 설명서 { } Block

Posted by 발전소장
2014. 8. 13. 17:23 AutoHotKey/Commands

{...} (block)

조건 분기나 루프내에서 복수의 커멘드를 실행하기 위해서 블록화한다

{
zero or more commands
}

Remarks

블록내에는1개도 커멘드가 없어도 좋다.

If(식)」, 「Loop,회수」, 「else」,함수 정의그럼, 행의 마지막에 「{」(을)를 정리하고 쓸 수 있다.
또, 「}」의 후에 「else」(을)를 정리하고 쓸 수 있다.
상기 이외의If계,Loop계 커멘드에서는, 「{」(은)는 커멘드행의 다음의 행에 쓸 필요가 있다.

Related

Loop, Else, If

Example(s)

if (x < y) {
	MsgBox,x<y
}else{
	MsgBox,x>=y
}

Loop 3 {
	MsgBox,%A_Index%번째
}

Add(x, y) {
	return x + y
}


if x = 1
{
	MsgBox, x하……
	MsgBox, 1입니다
}else
	MsgBox, x하1이외입니다

Loop,Parse,%Lines%
{
	MsgBox,%A_Index%행목=%A_LoopField%
}