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, 다음엔 꼭 눌러주세요. 처럼 명령어 자체를 주석 처리 하여 일시적으로 무시하여 스크립트를 테스트를 할때도 종종 사용됩니다.

     

     

     

     

     

     

    Posted by 옹봉이