5 - [오토핫키] 주석달기
5 - [오토핫키] 주석달기
주석은 스크립트를 설명하는 글이며 내가 작성한 내용을 내가 잊어버리기도 하며 스크립트 내용을 상대방에게 공개 할때도 사용합니다. 그룹 프로젝트를 진행 할때도 해당 스크립트가 어떤 내용인지 작성해야 쉽게 이해할 수 있습니다. |
문법
/* ... */ ; (세미콜론) |
설명
주석사용은 두가지 방법이 있습니다. 첫번째는 /*는 */를 만날때 까지 모든 명령을 무시합니다. 두번째 방법은 세미콜론인데 ;세미콜론 뒤에 오는 줄은 모두 무시합니다. 즉 한줄 주석을 사용합니다. |
예제
예제1)MsgBox, 1, ,어떤걸 누를래? IfMsgBox, OK MsgBox, 확인을 눌렀구나? /* IfMsgBox, Cancel MsgBox, 취소를 눌렀구나? */ Return |
예제2)MsgBox, 18, , 경고!!, 5 ;경고메시지 띄움 IfMsgBox, Abort ;중단 버튼을 누르면 MsgBox, 중단 합니다. ;메시지박스 띄움 IfMsgBox, Retry ;다시시도 버튼을 누르면 MsgBox, 다시시도 합니다. ;메시지박스 띄움 IfMsgBox, Ignore ;무시 버튼을 누르면 MsgBox, 무시가 안됩니다. ;메시지박스 띄움 IfMsgBox, Timeout ;시간이 초과되면 { MsgBox, 왜 아무것도 안누르세요? ;MsgBox, 다음엔 꼭 눌러주세요. } Return |
앞서 다뤘던 예제를 다시 사용해 봅시다. 예제1의 /* ... */로 둘러 쌓여있는 취소버튼에 대한 명령어는 주석으로 인해 무시되므로 실행되지 않습니다. 예제2의 경우 ; (세미콜론)이후에 나온 글자들은 주석으로 인해 무시됩니다. 또한 ;MsgBox, 다음엔 꼭 눌러주세요. 처럼 명령어 자체를 주석 처리 하여 일시적으로 무시하여 스크립트를 테스트를 할때도 종종 사용됩니다. |