오토핫키 커뮤니티

조회 수 147 추천 0 댓글 6
gui, add, DropDownList, x170 y46 w40 h100 vA choose1,1|2|3|4|5|6
gui, add, DropDownList, x270 y46 w40 h100 vB choose1,1|2|3|4|5|6|7|8|9|10

좀 허접한 질문이지만 양해해 주시길 바랍니다 ㅜ

A에서 1을 선택하면 B가1,2,3 만 표기되고 2를 선택하면 1,2,3,4,5까지만 표기되게 이런식으로 할려는데

그냥 guicontrol 로 if문 쓰면 
그 if문이 실행되어야 하니까 ㅡ. ㅡ뭔가 안되더라구요

먼가 간단한 방법이 있을거 같은데  못찾겟어요 

  • 뎅뎅 2016.03.04 22:57

    저도 예전에 고민하다가 해결을 했었던 문제인데 오토핫키를 다시 시작한지 얼마안되서 크게 도움을 못드리고

    예전에 참조했던글 링크를 걸겠습니다. 


    https://tailstar.net/index.php?_filter=search&mid=autohotkey&search_keyword=%EB%93%9C%EB%A1%AD%EB%8B%A4%EC%9A%B4&search_target=title_content&document_srl=1550230


    해당 링크글 참조하시거나 

    검색어에 "드롭다운" 이라고 검색하시면 도움이 되실만한 내용이 나오실꺼예요.. 

  • 쵸쵸 2016.03.05 14:28

    답변감사합니다 트라이 해봐야겟네용 ㅎ

  • 슉슉이 2016.03.05 17:46

    https://tailstar.net/macro/13230345 <-제가 만든 원택 매크로인데요? 여기글 동영상에 있는 게 맞다면 알려드릴 수 있음ㅎ

  • 슉슉이 2016.03.05 17:50
    드랍다운 리스트를 개수별로 만듭니다. 님 질문으로 예를 들면 A드랍다운리스트, B1드랍다운리스트, B2드랍다운리스트 이렇게 3개를 만듭니다. 그리고 B2를 하이드 시키고 B1만 표시합니다. 온메세지를 이용해서 매크로 GUI에 마우스무브가 감지되면 A의 내용을 읽어 A내요용따라 B1을 하이드하고 B2를 쇼하거나 반대로 하심 됩니다.
  • 슉슉이 2016.03.05 17:57
    예제하나 올립니다. 저는 걍 단순노가다 방식의 코딩을 즐겨하지만 더 깔끔한 방법이 있을겁니다. 

    너비 = 380
    global 난이도지역, 지역1, 지역2, 지역3, 지역4, 지역5, 지역6, 지역7
    Gui, Add, DropDownList, x+5 y155 w95 v난이도지역, Normal 숲|Normal 언덕|Normal 사막|Normal 해안|Normal 동굴|Normal 골|Normal 첨탑||Hard 숲|Hard 언덕|Hard 사막|Hard 해안|Hard 동굴|Hard 골|Hard 첨탑|Hell 숲|Hell 언덕|Hell 사막|Hell 해안|Hell 동굴|Hell 골|Hell 첨탑|
    Gui, Add, DropDownList, x167 y155 w75 v지역1, 1입구|2숲속|3골짜기|4깊은곳|5숲|6 근원||
    Gui, Add, DropDownList, x167 y155 w75 v지역2, 1길|2땅|3대지|4숲|5수풀림|6비원|7언덕마루||
    Gui, Add, DropDownList, x167 y155 w75 v지역3, 1땅|2시작|3대지|4유적지|5오아시스|6끝|7땅||
    Gui, Add, DropDownList, x167 y155 w75 v지역4, 1해변|2항구|3선착장|4조선소|5해적소굴|6부둣가|7별장||
    Gui, Add, DropDownList, x167 y155 w75 v지역5, 1지하굴|2입구|3동굴 안|4갈림길|5동굴|6채굴장|7성지||
    Gui, Add, DropDownList, x167 y155 w75 v지역6, 1산|2입구|3설원|4계곡|5서리지대|6마루|7정상||
    Gui, Add, DropDownList, x167 y155 w75 v지역7, 1요새|2진입로|3미로|4감옥|5누각|6제단|7계단|8닫힌문|9신전||
    Gui, Show, % "w" 너비 " h399" " x" (A_ScreenWidth - 너비) " y100", 원더택틱스
    OnMessage(0x200, "GUI갱신")
    return

    GUI갱신()
    {
    gui, submit, nohide
    StringSplit, 난이도지역, 난이도지역, " "
    if 난이도지역2 = 숲
    {
    GuiControl, show, 지역1
    GuiControl, hide, 지역2
    GuiControl, hide, 지역3
    GuiControl, hide, 지역4
    GuiControl, hide, 지역5
    GuiControl, hide, 지역6
    GuiControl, hide, 지역7
    }
    else if 난이도지역2 = 언덕
    {
    GuiControl, hide, 지역1
    GuiControl, show, 지역2
    GuiControl, hide, 지역3
    GuiControl, hide, 지역4
    GuiControl, hide, 지역5
    GuiControl, hide, 지역6
    GuiControl, hide, 지역7
    }
    else if 난이도지역2 = 사막
    {
    GuiControl, hide, 지역1
    GuiControl, hide, 지역2
    GuiControl, show, 지역3
    GuiControl, hide, 지역4
    GuiControl, hide, 지역5
    GuiControl, hide, 지역6
    GuiControl, hide, 지역7
    }
    else if 난이도지역2 = 해안
    {
    GuiControl, hide, 지역1
    GuiControl, hide, 지역2
    GuiControl, hide, 지역3
    GuiControl, show, 지역4
    GuiControl, hide, 지역5
    GuiControl, hide, 지역6
    GuiControl, hide, 지역7
    }
    else if 난이도지역2 = 동굴
    {
    GuiControl, hide, 지역1
    GuiControl, hide, 지역2
    GuiControl, hide, 지역3
    GuiControl, hide, 지역4
    GuiControl, show, 지역5
    GuiControl, hide, 지역6
    GuiControl, hide, 지역7
    }
    else if 난이도지역2 = 골
    {
    GuiControl, hide, 지역1
    GuiControl, hide, 지역2
    GuiControl, hide, 지역3
    GuiControl, hide, 지역4
    GuiControl, hide, 지역5
    GuiControl, show, 지역6
    GuiControl, hide, 지역7
    }
    else if 난이도지역2 = 첨탑
    {
    GuiControl, hide, 지역1
    GuiControl, hide, 지역2
    GuiControl, hide, 지역3
    GuiControl, hide, 지역4
    GuiControl, hide, 지역5
    GuiControl, hide, 지역6
    GuiControl, show, 지역7
    }
    }
  • 쵸쵸 2016.03.05 23:23

    답변감사합니다. v라벨 옆에 g라벨을 추가해서하니 되네용 ㅎㅎ 해결했습니다.


List of Articles
분류 제목 글쓴이 최근변경 추천
자유 블택2 비활성클릭 성공하신분 잇으신가요 .. 4 미천성 2016.03.30 0/0
질문 숫자이미지를 ocr로 안되는데 혹 다른 방법 있을까용?? 2 오켕 2016.03.13 0/0
질문 이미지 비교 질문 2 풍운대사 2016.03.11 0/0
질문 이미지를 계속 누르고 있게할 방법이 있나요? 2 난느려 2016.03.29 0/0
질문 함수안에서 다른 함수를 호출할 수 있나요? 3 거룩한검 2016.03.13 0/0
질문 USB 고유코드가져오는코드인데 문법좀 바꿔주세요. 3 cjh71 2016.03.11 0/0
질문 postmessage에서 인자로 쓰이는 윈 타이틀 2 우리유미씨 2016.03.26 0/0
자유 [ 메이플 ] 매크로 사용 가능여부 1 알씨다이 2016.03.16 0/0
질문 SendMessage 또는 PostMessage 로 Gui를 Disable이 가... 1 타치코마 2016.03.10 0/0
질문 오토핫키는 생성자 같은거 없나요? 3 reavil 2016.03.12 0/0
질문 루프에서 변수값 호출에 관한 질문입니다 ㅠ 2 화프 2016.04.04 0/0
질문 외치기님이 올려주신 푸쉬블엣을 오핫이용해서 사용중... 3 지니블렉션 2016.03.29 0/0
질문 gui 드롭다운리스트 질문드려요 6 쵸쵸 2016.03.05 0/0
질문 원클릭 블루스택 해상도 설정 방법 4 파랑상 2016.03.12 0/0
질문 메이플매크로/인식이안되도 스크립이 진행되는문제 2 세나블텍 2016.03.04 0/0
질문 gdip 범위지정서치 질문합니다. 8 N4N2 2017.09.07 0/0
질문 블루스택에서 ESC키 입력하는 법 질문드립니다. 2 amoure 2016.03.04 0/0
질문 특정위치 클릭 방법 질문 드리겠습니다. 5 까스배달소년 2016.03.29 0/0
질문 OCR 과 이미지서치 문제가 안풀립니다.. 6 뎅뎅 2016.03.06 0/0
질문 Gui combobox 관련 질문 드립니다. 2 덩구리얌 2016.03.04 0/0
Board Pagination Prev 1 ... 125126127128129130131132133 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글