IT교육강사 이한나입니다~ 비전공자도 매크로를 독학할 수 있도록 쉽게~ 풀어서 설명드릴께요 ^^
강의 전체 목차(하이퍼링크달아놨어요~) ==> [목차] 오토핫키 기초강의
3강. 코딩에 재미 붙이기
3.5 ImageSearch 와 조건문(if문)의 만남
변수와 Msgbox의 만남에 대해 살펴보겠습니다.
자! 무작정 실습부터 해야겠죠?
핫키 F1을 눌러도 메시지 박스가 뜹니다.
F2를 눌러도 뜨구요. F3을 눌러도 뜹니다!
그런데? 이 코드는 프로그램이 종료되지 않습니다.
또 F1을 누르고, 메시지 박스가 뜨면 닫습니다.
그리고 또 눌러보세요. 또 뜰꺼예요.
이번 예제는 ExitApp 명령어를 사용하지 않은 코드입니다~
모르시겠다구요?
[오토핫키 1강] 1.2 오토핫키 프로그램 설치 , 사용법, 컴파일, 실행
[오토핫키 2강] 2.1 오토핫키의 시작과 종료(return, Msgbox, Exitapp)
앞 강의를 선행하고 와주세요^^
자 코드 설명 들어갈께요.
F1 핫키를 누르면,
var라는 변수에 저장된 10 이라는 숫자를
Msgbox에서 띄워줍니다.
이때! 변수의 값을 출력하고 싶다면
변수 양 옆에 %(퍼센트)를 붙여주시면됩니다.
퍼센트가 없는 var는 영문자 그대로 출력했구요.
%(퍼센트)가 양쪽에 붙은 %var%는 10 이라는 숫자로 변경해서 출력했습니다.
자 이번엔 변수 3개를 만들어봤습니다.
a 변수, b변수, c변수
이 변수들을 출력하고 싶다면,
소스코드 10번째 줄과 같이 하시면됩니다.
참? 번거롭죠?
쫘잔~
요령을 알려드릴께요.
17번째줄 처럼 맨 앞에 % 하나만 넣어주면
양쪽에 퍼센트를 붙여야 하는 번거로움을 덜 수 있어요.
자! 오늘도 숙제 하나 드려야겠죠?
아래 메시지 박스처럼 띄우려면
코드를 어떻게 짜야 할까요?
아래 코드를 봐주세요.
18번째줄 처럼 코드를 짠다면? 위에 메시지 박스 처럼
a 는 1 b는 2 c는 3이 출력될까요?
꼭 실습해보세요.
실습만이 살 길입니다.
이 험난한 경쟁사회에서
댓글매크로 정도는 스스로 만들 수 있어야 하겠죠?
오늘은 추가로 주석이라는 것도 설명하겠습니다.
17번째줄 맨 앞에 ; (세미콜론) 을 추가했습니다.
즉, 주석은 컴퓨터입장에서 귀신처럼 인식합니다. 즉 없는거죠
세미콜론을 없앤다면,
F3핫키를 눌렀을 때 17번째 메시지박스도 띄울꺼구요.
추가로 18번째 박스도 띄울껍니다..
이해가 안가신다구요?
그럼 패스하세용 ㅎ
몰라도,
수강신청을 위한
댓글 정도는 매크로로 만들 수 있어요
어떻게요?
한나미디어 구독자들에겐 코드를 공개해줄 예정이거든요
ㅎㅎ
자! 그럼 오늘도 수고하셨구요~
다음 포스팅때 뵙겠습니다.
'오토핫키기초강좌' 카테고리의 다른 글
[오토핫키 3강] 3.5 ImageSearch 와 조건문(if문)의 만남 (5) | 2020.01.07 |
---|---|
[오토핫키 3강] 3.4 Msgbox와 조건문(if문)의 만남 - IfMsgBox (0) | 2020.01.07 |
[오토핫키 3강] 3.2 조건문(if문)과 변수의 만남 (0) | 2020.01.07 |
[오토핫키 3강] 3.1 오토핫키 변수 개념 익히기 (0) | 2019.12.13 |
[오토핫키 2강] 2.3 WindowSpy (Active Window Info) 사용법 (0) | 2019.12.12 |
댓글