매크로

질문
2016.06.05 14:46

Progress 저장 질문

조회 수 79 추천 0 댓글 6

슉슉이님의 커스텀 UI를 보고 모방?하여 만든 것입니다.

(슉슉이님 소중한 소스를 공개해주셔서 감사합니다.)



이걸 해결하면 커스텀 UI 부분은 거의 다 완성하는데

어떤 수를 써봐도 안되더군요..


Gui, Add, Progress, % "x0 y186 w51 h25 Background113000 cbCEF279 Disabled vAdventureOn"
Gui, Add, Text, % "x0 y189 w51 h20 BackgroundTrans Center 0x200 gAdventure vAdventure" +Center, 모험


Adventure:
if AdventureSwitch=false
{
 AdventureSwitch=true
 GuiControl,, AdventureOn, 100
 GuiControl,, Adventure, 모험
}
else if AdventureSwitch=true
{
 AdventureSwitch=false
 GuiControl,, AdventureOn, 0
 GuiControl,, Adventure, 모험
}
return


모험 텍스트를 누르면 Progress에 100을 줘서 불이 들어오는겁니다.

AdventureSwitch값을 ini에 저장하고 불러오는 것까진 성공했는데

(msgbox로 출력해본 결과 정상적으로 true가 출력됩니다.)

프로그레스바에 불이 안들어오네요..


프로그레스바의 점등 여부를 저장후 불러오는 법좀 알려주실 수 있나요?





질문 간단 요약


Progress에 불이 들어온 것을 저장하고 불러올 수 있습니까?

만약 가능하다면 간단하게 설명좀 부탁드립니다.




  • 리체 2016.06.05 18:05

    변수와 if문 공부하셨던것을 다시한번 읽어보세요.


    if AdventureSwitch=false ;이 if문에서 AdventureSwitch와 false 는 변수로 취급합니다.

    당연히 두 변수의 값을 얻습니다. 그런데 말입니다!


    AdventureSwitch=true

    AdventureSwitch=false


    이렇게 변수를 지정하셨어요.

    그럼 if 문을 사용할시에도

    if AdventureSwitch="false" ;이렇게 했어야 합니다.

    아니면

    AdventureSwitch:=true ;이렇게 계산식을 사용했어야 합니다.

  • 괴리사 2016.06.05 19:31
    답변 감사드립니다~
  • 슉슉이 2016.06.05 18:58
    매클 시작시

    설정불러온 다음 아래 코드가 실행되게 해보세요ㅎ

    if AdventureSwitch=false
    {
    GuiControl,, AdventureOn, 0
    }
    Else
    {
    GuiControl,, AdventureOn, 100
    }

    본문의 소스는 꺼져있으면 켜고 켜저있으면 끄는 토클키?라고 하나? 잘은 모르겠지만 스위치 전환입니다.

    설정을 일고 그설정 그대로 적용하는 코드가 있어야해요.

    지유아이를 다 만들고 ▷ 설정이 있으면 그설정을 불러오고 ▷ 그대로 적용하고(제가 단 댓글 코드) ▷ 매클작동대기(님의 본문 코드, 전환하는 코드)
  • 괴리사 2016.06.05 19:30
    이렇게 했는데 안불러와져서 Test: 하나 만들고
    Gui구문 끝난 다음에 gosub로 불러오니 됬네요~ 감사합니다~
  • 슉슉이 2016.06.05 19:00
    한줄요약하면 스위치를 전환하는 것과, 설정에 있는대로 재현하는 건 서로 별개의 것입니다ㅎ 스위치를 전환하는 내용만 있네요ㅎ
  • 슉슉이 2016.06.05 19:04
    그리고 리체님 말씀처럼 하는 게 좋아요. 지금은 단어가 하나뿐이라 제대로 작동하지만(제가 따음표를 안쓴 건 귀찬아서입니다ㅎ)

    Or이나and 같은 연산자 써서 2개 이상의 변수를 사용할 땐 ="" or ="" 이런식으로 잘 구분해야합니다.

List of Articles
분류 제목 글쓴이 최근변경 추천
질문 reload 관련 자료 찾아보아도 나오지 않아 질문드립니다. 13 프로도신 2015.04.20 0/0
질문 RegExMatch질문 3 fnwj 2015.08.15 0/0
질문 RegExMatch로 글자검색 후 출력 5 fnwj 2016.11.17 0/0
질문 RegExMatch 을 이용한 중복 검사 1 fnwj 2017.04.06 0/0
질문 RegExMatch 에 변수 지정이 가능할까요? 2 영웅거북 2015.05.29 1/0
질문 RAW 파일 열수있는 방법이나 .. 읽는 방법이 뭘가요 ㅠㅠ 12 제발등업좀2 2015.10.07 0/0
질문 pushbullet 이미지파일 업로드 같이 가능한가요? 6 볼그 2015.09.11 0/0
질문 Pushbullet 윈도우 프로그램 비활성 클릭 질문드려요. 2 봉달이 2017.08.23 0/0
질문 PushBullet 스마트폰에서 보낸 채팅내용 PC에서 가져오... 1 Atoka 2016.07.28 0/0
질문 pushbullet API를 이용한 채팅받기 동생코코 2017.12.29 0/0
질문 Progress바 적용하는 방법이 궁금합니다. 7 우후훅 2016.09.05 0/0
질문 Progress 저장 질문 6 괴리사 2016.06.05 0/0
질문 progress bar 재시작 하기 팩토리오 2022.12.16 0/0
질문 PostMessage질문있습니다. 7 법돌 2015.06.06 0/0
질문 postmessage질문 1 fnwj 2015.11.24 0/0
질문 PostMessage이 작동하지 않습니다. 이지니스 2016.11.03 0/0
질문 postmessage의 처리 적용 유무에대해 아시는분? 1 FOHENN 2016.06.15 0/0
질문 postmessage와 마우스커서 관련해서 질문드립니다 4 유니윤 2019.07.17 0/0
질문 postmessage에서 인자로 쓰이는 윈 타이틀 2 우리유미씨 2016.03.26 0/0
질문 postmessage에 wparam 이부분은 어떤매개변수인가요? 1 삽재 2014.12.30 0/0
Board Pagination Prev 1 ... 140141142143144145146147148 ... 172 Next
/ 172

전체 최신 인기글

전체 주간 인기글