매크로

조회 수 3010 추천 1 댓글 3

저같은 초보가 이글을 쓰는 이유는 고수님들의 조언을 얻고자 쓰는 것입니다.

더 쉽고 좋은 방법이 있으면 댓글에 달아주세요!

----------------------------------------------------------------------

스마트 구이에서 DropDownList를 추가합니다.

?

?https://i.imgur.com/YXnM8DY.jpg

빨간 동그라미 부분이 드랍박스예요.


이것의 기능은 Dropbox를 클릭하면 아래로 list가 나오고 list중 A를 선택하면 A의 내용을 실행한다~ 라는 것인데요.


스크립을 먼저 볼게요.


Gui, Add, DropDownList, AutoSize vdrop gdropaction, DropDownList||A|B|C

Gui, Show, x183 y106 AutoSize

return


이렇게 만들고 스크립트를 실행하면



https://i.imgur.com/m8DaMhL.jpg

이런 창이 뜨네요


해설은

1번줄

gui, add, dropdownlist ? ? ? ?<-드랍다운리스트를 추가한다.

autosize ? ? ? ? ? ? ? ? ? ? ? ? ? ?<- 드랍박스의 크기를 자동으로 설정해줍니다.

vdrop ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?<--리스트 중 선택값을 drop이라는 변수에 복사. v와 drop 사이에 공란은 있으면 안됩니다.

gdropaction ? ? ? ? ? ? ? ? ? ? ? ?<-- 여기서 g는 gosub의 역할을 합니다.


즉, 리스트 중 하나를 선택했을 때, dropaction이라는 서브로 가서 변수에 따라 명령을 실행하는 거예요.


2번줄은

구이를 나타내는 스크립이예요


Dropdownlist를 전부 설정했으면 이제 변수에 따른 명령을 넣어야겠죠?


dropaction:

gui, submit, nohide ? ? ? ? ? ? ? ? <-이걸 꼭 넣어줘야 실행되요

if drop=A ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? <- A를 선택하면

{

msgbox, A ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?<- 메세지박스에 A라고 나온다

}

else if drop=B ? ? ? ? ? ? ? ? ? ? ? ? ? <- B를 선택하면

{

msgbox, B ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? <-메세지박스에 B라고 나온다

}

else if drop=C ? ? ? ? ? ? ? ? ? ? ? ? ? <-C를 선택하면

{

msgbox, C ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?<-메세지박스에 C라고 나온다

}

return ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?<- 안넣어주면 밑에 스크립까지 실행되는거 아시죠?ㅎㅎ



여기까지 간단한 Dropdownlist 사용법이였습니다~~

쉽죠?ㅎㅎ


  • 시에 2014.11.19 00:05

    엄청난 물건 하나 건졌네요.

    자세한 설명으로 너무 쉽게 이해하고갑니다.

  • Vermee 2015.02.14 16:36

    vdrop을 해서 선택을 했음에도 불구하고

    모든 박스가 다 나오는 실정인데 뭔가 잘못된걸까요?

  • 알모 2017.09.07 14:54

    드롭리스트 감사해요


List of Articles
분류 제목 글쓴이 최근변경 추천
정보 활성화된 창으로 esc보내는 라이브러리. 1 헐키 2015.06.19 0/0
정보 혹시나 오토핫키 매크로 직접 만드시는분들~~ 4 프린치크 2014.10.29 0/0
정보 호성님 무한인증 뜨시는분 팁 4 우아아앙이잉 2015.01.06 1/0
정보 현재 사용하고 있는 PC 공인 IP 조회하기 2 저녁말고전역 2018.04.20 0/0
정보 해당이미지를 검색영역에서 모두 찾기 3 와이로 2015.11.11 1/0
정보 항상위에있는 메모장 스크립트 성지순례왔다 2015.06.21 0/0
정보 핫키 하나로 온오프 하기 2 저녁말고전역 2022.07.21 0/0
정보 한/영 전환 및 한글인지 영어인지 체크하는 방법 3 sistt 2017.04.08 1/0
정보 하나의 지정 픽셀로 마우스를 고정 압살맨블로그 2022.12.14 0/0
정보 프로그램 간이 비밀번호 임시 1 T7GG 2016.09.10 0/0
정보 푸시불렛자료-스마트폰으로 매크로에 명령하달입니다. 2 단백질 2019.03.06 0/0
정보 폴더내 이미지 찾는 Loop 5 묵치기 2014.12.01 0/0
정보 팝업 알림, CleanNotify 3 예지력1 2015.11.11 4/0
정보 테일스타 내 포인트 조회기 16 와이로 2017.07.04 4/0
정보 탭타이탄 연타 매크로 입니다. (초보만) 2 피겨맨 2015.07.01 1/0
정보 타이머 샘플입니다. 3 모바게 2014.11.28 1/0
정보 쿠키런 매크로(ImageSearch활용) 입니다. 10 멕아리 2015.02.09 1/0
정보 초보가 초보에게;; 핫키 사용법 9 악동주성 2024.07.11 4/0
정보 지니모션 테마 및 윈도우 버전 상관없이 해상도 변경하... 로뎀나무 2015.01.16 2/0
정보 지니모션 안보이게 하고 매크로 동작 24 Works 2015.04.10 0/0
Board Pagination Prev 1 23456 7 Next
/ 7

전체 최신 인기글

전체 주간 인기글