AutoHotKey(오토핫키) 설명서 IsLabel()

Posted by 발전소장
2014. 8. 14. 13:34 AutoHotKey/Commands

IsLabel()

라벨이 정의되고 있는지를 판별하는 함수

IsLabel("LabelName")

Parameters

인수명설명
"LabelName"존재할지를 조사하고 싶은 라벨명을 문자열로 지정한다.

Remarks

「Gosub,%LabelName%」(와)과 같은 동적 라벨명을 이용해 점프 할 때, 해당 라벨이 존재할지를 조사하기 위해서 사용한다.

해당 라벨에 점프 할 수 할 수 없어도, 스크립트의 어디엔가 라벨이 존재하면 「1」(이)가 돌려주어진다.
예를 들면, 타처의 함수내에서 정의되고 있는 라벨 등이다.

Related

GoSub, GoTo

Examples

if(IsLabel("Label")){
	GoSub,Label
}

Label:
MsgBox,This is Subroutine
return