본문 바로가기
오토핫키기초강좌

[오토핫키 4강] 4.1.0 내장(Built-in)변수 - errorlevel

by 한나미디어 2020. 2. 11.

IT교육강사 이한나입니다~  비전공자도 매크로를 독학할 수 있도록 쉽게~ 풀어서 설명드릴께요 ^^

 

 

 

 

강의 전체 목차 >  [목차] 오토핫키 기초강의

(하이퍼링크달아놨어요~) 

 

[목차] 오토핫키 기초강의

(2020.01.29 작성) 오토핫키 강좌를 통해 제작 가능한 프로그램 예시입니다~ "카카오채널에 카드뉴스 자동 포스팅" (카카오채널 외에도 페이스북, 네이버카페, 밴드 등 다양한 채널에서 응용가능합니다) https://h..

hannamedia.tistory.com


안녕하세요. 한나미디어 입니다. 

 

오늘은 내장(Built-in)변수를 학습하고자 합니다. 

 

아래 그림은 지난번 마지막 수업에 실습했던 코드입니다.

 

"ImageSearch" 명령어를 사용할 때,

반드시 사용하는 명령어 "errorlevel "

 

이게 내장 함수, 내장 변수! Built-in 변수 입니다.

 

어디서는 내장 함수라고 하고

어디선 빌트인 변수라고 하더군요..

암튼 용어가 중요한게 아니니까!!

(하지만 우린 Built-in 변수라 칭하겠습니다)

 

용어로 민감하게 굴지 말자구요~

 

이걸 파악하는데 집중해요! 우리!

 

 

위 이미지에서 9번째줄을 봐주세요. 

 

test.png라는 이미지를 찾는 중입니다.

 

이미지를 찾았다면, errorlevel 에 특정 숫자가 담겨요.

이때 담기는 숫자가 0, 1, 2 가 들어가요.

물론 숫자마다 의미가 있겠쬬?

 

이미지  ... ( 0 , 1, 2 ) !

 

0. 찾았다!

1. 못찾았다!

2. 파일이 존재하지 않는다!

 

 

아! 오늘은 실습하지 마셔요~ 

제가 대신 하겠습니다. 

눈으로만 학습하셔도 충분합니다.

 

 

소스코드 파일이 존재하는 경로에 

test.png라는 이미지가 없다면, 

 

숫자 2 가 뜨는걸!

 

제가 확인했습니다.

 

 

소스코드 파일이 존재하는 경로에

test.png라는 이미지가 있는데!!!

 

있는데!!!

 

이미지를 못찾았다면?

 

errorlevel은 1 이네요.

 

자, 결론을 내리자면

"ImageSearch" 명령어와 "errorlevel" 은 짝꿍이예요.

 

내장 변수! Built-in 변수 

 

이게 뭐냐고 물으신다면,

 

"미리 만들어 놓은 기능? 규칙"

이라고 생각하시면 편합니다. 

 

여기서 O, X 퀴즈!

errorlevel 은 ImageSearch 에서만 사용한다

 

정답은

X

 

다른 명령어와도 함께 사용합니다!

 

미리 만들어진 기능/규칙을 

우리가 필요할 때 가져다 쓰면 됩니다. 

 

 

음.. 초보자 분들!!

이해하기 어렵다면

다음 포스팅을 봐주세요.!!

 

더 쉽게 설명해보겠습니다.

 

그럼~ 다음 포스팅때 뵙겠습니다^^

댓글