매크로

질문
2014.11.28 09:26

오핫 고수님들 꼭봐주세요!

조회 수 602 추천 0 댓글 12


우선 리플달아주신덕에 열심히 수정해나가며 조금씩 성과를 거두고 있습니다...


감사하다는 답글 못달아드려 죄송합니다 ㅠ 보이는 족족 테스트하고


어떻게 되는건지 혼자 이해할려고 노력하고 하다보니.. 항상 덧글을 못달아드리네요 ㅠ


다시한번 감사합니다... 이번질문은 조금 난해할수도있습니다... 우선 제가짜논 일부 아래적습니다..



Group1=지역선택|1-10|2-10|3-5|5-5|5-10|6-5|7-1|7-5|7-10

IniRead, temp21, Data.ini, 플레이옵션, 모험선택지역

StringReplace, Group1, Group1, %temp21%, %temp21%|


Group2=지역선택|8-1|8-2|8-3|8-4|8-5|8-6|8-7|8-9|8-10|8-11|8-12|8-13|8-14|8-15|9-1|9-2|9-3|9-4|9-5|9-6|9-7|9-8|9-9|9-10

IniRead, temp21, Data.ini, 플레이옵션, 모험선택지역

StringReplace, Group2, Group2, %temp22%, %temp22%|


s11=관우|니아|데이지|델론즈|레오|레이|레이첼|루디|루리|리|리나|링링|메이|무송|백룡|베인|벨리카|세인|소이|손오공|스니퍼|스파이크|실비아|아리엘|에반|에스파타|에이스|여포|유리|제갈량|제이브|제인|조커|쥬피|지크|진|챈슬러|칭타오|크리스|풍연|헤브니아|헬레니아

IniRead, Deck11, Data.ini, 스킬목록, 1영웅

StringReplace, s11, s11, %Deck11%, %Deck11%|


s21=관우|니아|데이지|델론즈|레오|레이|레이첼|루디|루리|리|리나|링링|메이|무송|백룡|베인|벨리카|세인|소이|손오공|스니퍼|스파이크|실비아|아리엘|에반|에스파타|에이스|여포|유리|제갈량|제이브|제인|조커|쥬피|지크|진|챈슬러|칭타오|크리스|풍연|헤브니아|헬레니아

IniRead, Deck21, Data.ini, 스킬목록, 2영웅

StringReplace, s21, s21, %Deck21%, %Deck21%|



Gui, Add, Radio, x182 y49 w70 h20 vG2, 달빛의섬 ;달빛의섬 라디오체크시 8번 테이블의 리스트박스 내용변경

Gui, Add, Radio, x182 y69 w70 h20 vG1, 아스드

Gui, Add, ListBox, x182 y93 w70 h90 vGroup1, %Group1%

Gui, Add, Text, x22 y265 w40 h20 +Center,

Gui, Add, CheckBox, x22 y280 w40 h20 vs1, 1번 ;이하동일

Gui, Add, CheckBox, x22 y310 w40 h20 vs2, 2번 ;이하동일

Gui, Add, CheckBox, x22 y340 w40 h20 vs3, 3번 ;이하동일

Gui, Add, CheckBox, x22 y370 w40 h20 vs4, 4번 ;이하동일

Gui, Add, CheckBox, x22 y400 w40 h20 vs5, 5번 ;이하동일

Gui, Add, Text, x72 y265 w80 h100 +Center, 영웅선택

Gui, Add, DropDownList, x72 y280 w80 h100 vs11, %s11%

Gui, Add, DropDownList, x72 y310 w80 h100 vs21, %s21%

Gui, Add, DropDownList, x72 y340 w80 h100 vs31, %s31%

Gui, Add, DropDownList, x72 y370 w80 h100 vs41, %s41%

Gui, Add, DropDownList, x72 y400 w80 h100 vs51, %s51%

Gui, Add, Text, x162 y265 w90 h50 +Center, 스킬선택

Gui, Add, DropDownList, x162 y280 w90 h50 vs12, %s12%

Gui, Add, DropDownList, x162 y310 w90 h50 vs22, %s22%

Gui, Add, DropDownList, x162 y340 w90 h50 vs32, %s32%

Gui, Add, DropDownList, x162 y370 w90 h50 vs42, %s42%

Gui, Add, DropDownList, x162 y400 w90 h50 vs52, %s52%



질문


1,

Gui, Add, Radio, x182 y49 w70 h20 vG2, 달빛의섬 ;달빛의섬 라디오체크시 8번 테이블의 리스트박스 내용변경

Gui, Add, Radio, x182 y69 w70 h20 vG1, 아스드

Gui, Add, ListBox, x182 y93 w70 h90 vGroup1, %Group1%


아스드를 클릭하면 리스트박스에?Group1 의 내용이 출력되게 하고

달빛의섬 Radio 에 체크를 하면?Group2의 내용이 출력되게 하고싶은데 어떻게 하는건가요..

5시간동안 잡고 이것저것해봐도 도저히 안되길래 질문드립니다...



질문


2,

Gui, Add, Text, x22 y265 w40 h20 +Center,

Gui, Add, CheckBox, x22 y280 w40 h20 vs1, 1번 ;이하동일

Gui, Add, CheckBox, x22 y310 w40 h20 vs2, 2번 ;이하동일

Gui, Add, CheckBox, x22 y340 w40 h20 vs3, 3번 ;이하동일

Gui, Add, CheckBox, x22 y370 w40 h20 vs4, 4번 ;이하동일

Gui, Add, CheckBox, x22 y400 w40 h20 vs5, 5번 ;이하동일

Gui, Add, Text, x72 y265 w80 h100 +Center, 영웅선택

Gui, Add, DropDownList, x72 y280 w80 h100 vs11, %s11% ?;;; 질문2의 해당되는 항목

Gui, Add, DropDownList, x72 y310 w80 h100 vs21, %s21%

Gui, Add, DropDownList, x72 y340 w80 h100 vs31, %s31%

Gui, Add, DropDownList, x72 y370 w80 h100 vs41, %s41%

Gui, Add, DropDownList, x72 y400 w80 h100 vs51, %s51%

Gui, Add, Text, x162 y265 w90 h50 +Center, 스킬선택

Gui, Add, DropDownList, x162 y280 w90 h50 vs12, %s12%

Gui, Add, DropDownList, x162 y310 w90 h50 vs22, %s22%

Gui, Add, DropDownList, x162 y340 w90 h50 vs32, %s32%

Gui, Add, DropDownList, x162 y370 w90 h50 vs42, %s42%

Gui, Add, DropDownList, x162 y400 w90 h50 vs52, %s52%


체크박스 1번을 클릭해야지만 아래?DropDownList -?s11에 담긴내용이 나오게끔하는방법은 먼가요?


s11=관우|니아|데이지|델론즈|레오|레이|레이첼|루디|루리|리|리나|링링|메이|무송|백룡|베인|벨리카|세인|소이|손오공|스니퍼|스파이크|실비아|아리엘|에반|에스파타|에이스|여포|유리|제갈량|제이브|제인|조커|쥬피|지크|진|챈슬러|칭타오|크리스|풍연|헤브니아|헬레니아


그다음에 위에까지된상황에서 예를들어 관우를 클릭했다 그러면 2번째 드롭다운리스트 아래의?내용에서

Gui, Add, DropDownList, x162 y280 w90 h50 vs12, %s12%


청룡월파참|진두지휘 라는 2개의 항목만 드롭다운리스트에 출력을 시킬수있는방법이 무었인가요?


염치없지만 여쭈어봅니다 ㅠ


  • profile
    외치기 2014.11.28 11:26

    일하는중이라 시간이 부족하네요.

    일단 1번은 이런식으로 가능할거같네요.

    Group1=|지역선택|1-10|2-10|3-5|5-5|5-10|6-5|7-1|7-5|7-10

    IniRead, temp21, Data.ini, 플레이옵션, 모험선택지역

    StringReplace, Group1, Group1, %temp21%, %temp21%|


    Group2=|지역선택|8-1|8-2|8-3|8-4|8-5|8-6|8-7|8-9|8-10|8-11|8-12|8-13|8-14|8-15|9-1|9-2|9-3|9-4|9-5|9-6|9-7|9-8|9-9|9-10

    IniRead, temp21, Data.ini, 플레이옵션, 모험선택지역

    StringReplace, Group2, Group2, %temp22%, %temp22%|


    s11=관우|니아|데이지|델론즈|레오|레이|레이첼|루디|루리|리|리나|링링|메이|무송|백룡|베인|벨리카|세인|소이|손오공|스니퍼|스파이크|실비아|아리엘|에반|에스파타|에이스|여포|유리|제갈량|제이브|제인|조커|쥬피|지크|진|챈슬러|칭타오|크리스|풍연|헤브니아|헬레니아

    IniRead, Deck11, Data.ini, 스킬목록, 1영웅

    StringReplace, s11, s11, %Deck11%, %Deck11%|


    s21=관우|니아|데이지|델론즈|레오|레이|레이첼|루디|루리|리|리나|링링|메이|무송|백룡|베인|벨리카|세인|소이|손오공|스니퍼|스파이크|실비아|아리엘|에반|에스파타|에이스|여포|유리|제갈량|제이브|제인|조커|쥬피|지크|진|챈슬러|칭타오|크리스|풍연|헤브니아|헬레니아

    IniRead, Deck21, Data.ini, 스킬목록, 2영웅

    StringReplace, s21, s21, %Deck21%, %Deck21%|



    Gui, Add, Radio, x182 y49 w70 h20 g달빛리스트 vG2, 달빛의섬 ;달빛의섬 라디오체크시 8번 테이블의 리스트박스 내용변경

    Gui, Add, Radio, x182 y69 w70 h20 g아스드리스트 vG1, 아스드

    Gui, Add, ListBox, x182 y93 w70 h90 vGroup1,

    Gui, Add, Text, x22 y265 w40 h20 +Center,

    Gui, Add, CheckBox, x22 y280 w40 h20 vs1, 1번 ;이하동일

    Gui, Add, CheckBox, x22 y310 w40 h20 vs2, 2번 ;이하동일

    Gui, Add, CheckBox, x22 y340 w40 h20 vs3, 3번 ;이하동일

    Gui, Add, CheckBox, x22 y370 w40 h20 vs4, 4번 ;이하동일

    Gui, Add, CheckBox, x22 y400 w40 h20 vs5, 5번 ;이하동일

    Gui, Add, Text, x72 y265 w80 h100 +Center, 영웅선택

    Gui, Add, DropDownList, x72 y280 w80 h100 vs11, %s11%

    Gui, Add, DropDownList, x72 y310 w80 h100 vs21, %s21%

    Gui, Add, DropDownList, x72 y340 w80 h100 vs31, %s31%

    Gui, Add, DropDownList, x72 y370 w80 h100 vs41, %s41%

    Gui, Add, DropDownList, x72 y400 w80 h100 vs51, %s51%

    Gui, Add, Text, x162 y265 w90 h50 +Center, 스킬선택

    Gui, Add, DropDownList, x162 y280 w90 h50 vs12, %s12%

    Gui, Add, DropDownList, x162 y310 w90 h50 vs22, %s22%

    Gui, Add, DropDownList, x162 y340 w90 h50 vs32, %s32%

    Gui, Add, DropDownList, x162 y370 w90 h50 vs42, %s42%

    Gui, Add, DropDownList, x162 y400 w90 h50 vs52, %s52%

    guicontrol,,Group1,%Group1%

    Gui, Show


    return


    달빛리스트:

    guicontrol,,Group1,%Group2%

    return


    아스드리스트:

    guicontrol,,Group1,%Group1%

    return


    Guiclose:

    exitapp

  • profile
    외치기 2014.11.28 11:28

    1번 해결한거 참고해보시면 2번도 혼자 쉽게 하실 수 있으실거에요.

  • profile
    파더 2014.11.28 13:00
    @외치기 정말정말 감사합니다.. 5시간에 노력을 단방에 해결하는듯하여 너무 기쁩니다.. 감사하고 또 감사합니다

    그런데 적용후 질문사항이있습니다.. 적용후 생긴문제점이 달빛리스트 출력후 아스드 리스트 출력을눌르면

    달빛리스트 + 아스드 리스트가 추가가됩니다... 이게.. 누를수록 게속 무한정으로 추가가 되더군요...

    이런경우 어떻게 해야할까요..? 염치없지만 부탁좀드리겠습니다..
  • profile
    외치기 2014.11.28 13:01
    제가 리스트 관련 팁을 !!!방금!!! 하나 작성했습니다.
    거기에 해결법이 있으니 보시면 될듯합니다.
    도움이 되셨다면 그글에 추천도 한번만 부탁드릴게요.
  • profile
    파더 2014.11.28 13:38
    어찌어찌 해서 해결은 했는데 또다른문제가...
    달빛리스트는 잘 클릭이되는데..ㅋㅋㅋ 아스드가 전혀 클릭이안되네요..음...
  • profile
    외치기 2014.11.28 13:02
    아 참고로 저랑 파더님이랑 group변수에 들어있는 내용이 다르답니다.
  • 모바게 2014.11.28 13:17

    파더님 작성하신걸 보니..노가다 체질이신듯 ㅎㅎ

    코딩하셔도 잘하시겠네요~~

  • profile
    외치기 2014.11.28 13:20
    오핫은 인터페이스 부분이 좀 노가다가 심하죠.
    손으로 GUI 짜는거 좋아하는 사람들은 항상 노가다 ㅠ
  • profile
    파더 2014.11.28 13:42
    아.. 감사합니다 해결했습니다.. 단순히 구룹의 문제였군요..ㅠㅠ

    1번 2번 구룹에 값을 줘놓고 1번구룹을 사용하려니 꼬인거같네요..

    Gui, Add, ListBox, x182 y93 w70 h90 vGroup3

    으로주고 해결됬습니다.. 감사합니다..ㅎ
  • profile
    외치기 2014.11.28 13:44
    음... 그런것보다는
    Group1=|지역선택|1-10|2-10|3-5|5-5|5-10|6-5|7-1|7-5|7-10
    Group1=지역선택|1-10|2-10|3-5|5-5|5-10|6-5|7-1|7-5|7-10
    이 차이입니다. 이것때문에 밑에 추가가 되느냐 아니면 지우고 새로 만드느냐 그게 결정됩니다.
  • profile
    파더 2014.11.28 13:34
    아.. 괜히 배포용 세나 메크로 만든다고 말했다가..ㅠ 이게 무슨고생인지모르겠네요.. 몇일째 잡고있는지도 ㅋㅋ
    재미있긴한데.. 막힐때마다.. 힘이쭉쭉빠지네요..
  • mini 2015.01.01 10:44

    몬길만 되나요?? 영웅은 안되나용,,,?


List of Articles
분류 제목 글쓴이 최근변경 추천
질문 run명령어로 크롬 주소오픈할때요. 12 우후훅 2014.11.27 1/0
질문 비활성 이미지서치 클릭 관련 질문좀요. 5 파더 2014.11.27 0/0
자유 아래 제가 올린 함수 관련 샘플하나 올립니다. 4 모바게 2014.11.27 0/0
정보 타이머 샘플입니다. 3 모바게 2014.11.28 1/0
질문 ifinstring문 아시는지요. 특정단어유무검색요. 2 우후훅 2014.11.28 0/0
질문 매크로 실행시 gui에 ini를 어떻게 적용시키는지... 5 시에 2014.11.28 0/0
질문 오핫 고수님들 꼭봐주세요! 12 파더 2015.01.01 0/0
정보 List에 해당하는 GUI 팁 9 외치기 2015.08.24 2/0
질문 쫄작하는오핫만들려는데 도와주세요 6 호시히카리 2014.11.28 0/0
질문 GUI 체크박스 모두선택한번에 하는 방법이 궁금합니다. 3 우후훅 2014.11.28 0/0
질문 질문 질문 질문 질문 질문 문질 문질 문질 10 파더 2014.11.28 0/0
자유 세나 쫄작 소스공유합니다.(제약사항 많음) 18 swksd 2015.06.14 0/0
자유 파더님 3 외치기 2014.11.29 1/0
자유 비활성 클릭 좌표 테스트 샘플 (아래 제가 올린함수연관) 9 모바게 2018.01.03 0/0
질문 재시작후 설정 초기화 문제.. 5 파더 2014.11.29 0/0
자유 오토핫키 공부하시면서 가장 어려운 부분이 어떤점인가요? 19 외치기 2014.12.05 0/0
정보 제작지원도구 5 따기따기 2014.12.12 2/0
자유 오토핫키 공부에 조금이나마 도움이 되시라고 스크립트... 8 외치기 2015.08.24 2/0
질문 DropDownList의 리스트 부분이 조절 가능한가요? 6 시에 2015.02.25 0/0
질문 이미지서치 사진크기 달라도 찾을방법있나요? 7 Toon 2014.12.02 0/0
Board Pagination Prev 1 ... 5678910111213 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글