NGMsoftware

NGMsoftware
로그인 회원가입
  • 매뉴얼
  • NGM 6
  • 매뉴얼

    NGM 6

    본 사이트의 컨텐츠는 저작권법의 보호를 받으므로 무단 복사, 게재, 배포 등을 금합니다.

    에디터 외부 API - 오토핫키 - 오토핫키 불러오기. (External API, AutoHotkey, AutoHotkey Load …

    페이지 정보

    본문

    안녕하세요. 엔지엠소프트웨어입니다. 엔지엠 매크로에서 오토핫키를 실행할 수 있는 방법을 알아보았습니다. 이 내용은 [ 오토핫키 실행하기 ] 도움말을 참고하세요. 오늘은 오토핫키 스크립트를 엔지엠 매크로에서 어떻게 실행하는지 알아보도록 하겠습니다. 이 테스트를 학습하기 위해 엔지엠 에디터를 실행하고 새로운 스크립트를 하나 추가하세요.

    cnOuw3h.gif

     

     

    오토핫키 파일의 소스 코드는 아래와 같습니다. 간단한 함수 2개와 라벨(DOSTUFF)이 하나 추가되어 있습니다.

    MyFunction(str1, str2)
    {
    	msgbox, 1st param is %str1%, 2nd param is %str2%
    }
    
    Add5(x)
    {
    	return x + 5
    }
    
    DOSTUFF:
    	MsgBox, Do stuff label has been ran!
    return 

     

    아래 그림을 참고하셔서 스크립트에 오토핫키 불러오기 액션을 추가 해주세요.

    SCVdjBt.png

     

     

    그리고, 속성에서 오토핫키 파일을 선택해줍니다. 그리고, 스크립트를 실행 해보세요. 오토핫키 코드에서 마지막 코드만 실행됩니다. 그래서, 메세지박스를 표시 했습니다.

    Bw5q9Rf.png

     

     

    오토핫키도 스크립트 언어라서 위에서부터 아래로 한줄씩 해석하면서 실행됩니다. 함수는 호출하지 않았기 때문에 실행되지 않고 건너뜁니다. 마지막에 라벨도 특별히 호출하지는 않았지만, 코드는 실행됩니다. 오토핫키의 라벨과 Goto, Gosub관련 글을 참고하시면 동작에 대한 이해를 할 수 있을겁니다. 단순히 오토핫키 파일을 불러들여서 실행하는거라 더이상 자세하게 설명할건 없습니다.

     

    개발자에게 후원하기

    MGtdv7r.png

     

    추천, 구독, 홍보 꼭~ 부탁드립니다.

    여러분의 후원이 빠른 귀농을 가능하게 해줍니다~ 답답한 도시를 벗어나 귀농하고 싶은 개발자~

    감사합니다~

    • 네이버 공유하기
    • 페이스북 공유하기
    • 트위터 공유하기
    • 카카오스토리 공유하기
    추천0 비추천0

    댓글목록

    등록된 댓글이 없습니다.