질문과 답변
소프트웨어 오토핫키 하나 질문드려 봅니다.
2021.04.27 19:09
안녕하세요
요즘 오토핫키 공부중에 궁금한점이 있어 질문 드립니다.
부디 오토핫키 고수님들의 답변 부탁드립니다.
a작업, b작업, c작업이 있을 경우
3개의 버튼에서 1번째 버튼은 a 작업만, 2번째 버튼은 a와b작업만, 3번째 버튼에선 a와b와c 작업
이런식으로 구현하려 하는데요
작성한 스크립트를 각 버튼에 다 입력하려니 지저분하기도 하고 용량만 늘어나는듯 하여 각각의 작업을 변수에 저장해서 사용하고자 합니다.
a=
(
동해물과
)
b=
백두산이
)
c=
(마르고
)
이런식으로요
근데 아무리 찾아봐도 변수로 저장한 스크립트를 실행할 수 있는 방법이 없어서요
오토핫키가 설치된 pc라면 ahk로 파일을 저장 후 실행시키면 되는듯 한데 오토핫키가 설치되지 않은 컴퓨터에서는 동작이 안되더라구요
혹시 방법이 있을까 싶어서 문의드려 봅니다.
감사합니다.
다음처럼 하면 되지 않을까욥. 라벨을 이용하여 서브루틴을 구성하면 될 것 같습니다.
Gui, Add, Button, x10 y10 w100 h30 g버튼1, 버튼텍스트
버튼1:
Gosub, a작업
return
버튼2:
Gosub, a작업
Gosub, b작업
return
버튼3:
Gosub, a작업
Gosub, b작업
Gosub, c작업
return
a작업:
; 코드입력
return
b작업:
; 코드입력
return
c작업:
; 코드입력
return