매크로

조회 수 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
분류 제목 글쓴이 최근변경 추천
정보 초보가 초보에게;; 핫키 사용법 9 악동주성 2024.07.11 4/0
정보 블루스택 해상도 변경하기... 10 로뎀나무 2015.04.15 4/0
정보 브레이브 헌터 ... 매크로.. 1 제발등업좀2 2015.07.10 4/0
정보 팝업 알림, CleanNotify 3 예지력1 2015.11.11 4/0
정보 테일스타 내 포인트 조회기 16 와이로 2017.07.04 4/0
정보 MS오피스 스타일 GUI 프로토타입 6 예지력1 2016.04.16 4/0
정보 간단한 방법으로 길오아 오토핫키를 만들어보세요^^ 21 럭셔리형아 2018.02.07 4/0
정보 스크린샷 캡춰방법 (마지막이야기님 요청) 14 호로록뚝딱 2015.03.24 3/0
정보 GUI - 파일(폴더) 목록을 DropDownList로 만들기 14 모바게 2016.06.13 3/0
정보 오토핫키 미니 에디터 5 예지력1 2016.07.02 3/0
정보 [지니모션][블레이드][핸콕님매크로]+추가기능 v1.1 23 잠깐만요 2015.05.27 3/0
정보 Array 확장 13 모바게 2015.07.16 3/0
정보 DynaScript - Child 프로세스로 코드 실행 13 예지력1 2019.07.16 3/0
정보 INI 를 쉽게 사용해봅시다. 11 모바게 2017.11.01 3/0
정보 지니모션 디바이스(타이틀) 검색 ddl 소스 9 핸콕 2015.10.11 3/0
정보 제가 쓰는 픽셀피커입니다(스크립트) 6 와이로 2017.02.11 3/0
정보 오토핫키를 간단히 쓰고싶지만 너무 어렵다고 느낄때 9 HyunsD 2018.02.07 3/0
정보 앱아이콘 터치없이 adb로 앱 실행 시키는 방법 18 와이로 2021.01.23 3/0
정보 간단하게 테스트해본 쿠키런 생명보내기 매크로 Script... 1 한길 2014.09.05 2/0
정보 비활성 클릭과 클릭 좌표의 오차에 대해서 3 lidmt 2016.04.07 2/0
Board Pagination Prev 1 23456 7 Next
/ 7

전체 최신 인기글

전체 주간 인기글