매크로

질문
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
분류 제목 글쓴이 최근변경 추천
질문 함수에 오류나는데 무슨 뜻인가요 ?? 1 wngo 2019.07.18 0/0
질문 함수안에서 다른 함수를 호출할 수 있나요? 3 거룩한검 2016.03.13 0/0
질문 함수사용과 이미지서치 도움좀 부탁드립니다.. 5 소다맛사탕 2018.01.04 0/0
질문 함수를 중복(동시)에 2~3개를 할 수 있을까요? 9 Rabbit 2016.05.17 0/0
질문 함수를 만들었는데 원하는대로 작동을 안하네요. 좀 봐... 3 cis105 2022.09.29 0/0
질문 함수를 랜덤으로 중복없이 실행시키려면 어떻게 하면될... MC하얀늑대 2016.02.15 0/0
질문 함수가 1일 경우 명령어를 실행 하는방법 없을까요? 4 아키만점 2015.02.16 0/0
자유 함수 파라메터 질문좀 드리겠습니다. 7 횬히 2015.10.08 0/0
질문 함수 질문드립니다 2 광대승천 2020.07.28 0/0
질문 함수 질문 있습니다!!! 2 adde 2018.07.24 0/0
질문 함수 이미지서치 투명!!베스트글 모바게님의 함수 질문... 2 혜띠뿌뿌 2016.03.29 0/0
질문 함수 안에서 gui체크박스 여부에 따라 적용되는건 어떻... 2 복권상인 2017.04.12 0/0
질문 함수 사용 질문입니다 ( 드랍다운리스트와 비활성 클릭) 1 몬길러축협 2015.11.16 0/0
질문 함수 사용 질문 6 빵글빵글 2018.10.03 0/0
질문 함수 불러와서 쓸 때 함수 내의 특정부분만 예외처리 ... 14 아이나인 2015.10.26 0/0
질문 함수 winmove 질문드립니다 4 PlusK 2016.05.29 0/0
질문 한창 공부 중인데 추천 해줄만한 책 있나요?? 1 Minuya 2017.07.05 0/0
질문 한줄짜리 비활성 클릭이 안되는 이유가 뭘까요... 데프픗 2017.12.10 0/0
질문 한영전환 문제 혹시 해결가능할가요 6 오핫정보공유 2015.08.25 0/0
질문 한스크립트안에 여러가지 스크립트를 넣어 놓을수 있나요? 4 세나블텍 2015.04.22 0/0
Board Pagination Prev 1 ... 456789101112 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글