매크로

조회 수 134 추천 0 댓글 10

예를들어 Gui의 Edit칸에 123을 적는다 치면 12까진 그대로 나오고 3을 치면 12가 지워지고 3만남게 할 수 있나요?


  • 뻐끔 2017.12.10 07:24

    저도 궁금합니다.

  • 할거엄따구 2017.12.10 10:27

    gui, add, edit, x0 y180 w100 h20 vTestbox gTestbox

    gui , show

    return


    Testbox:

    guicontrolget,Testbox

    stringlen,strcount,Testbox

    if (strcount > 2)

    {

    stringmid,Testbox2,Testbox,3

    guicontrol,,Testbox,%Testbox2%

    postmessage,0xB1, 2, 2, edit1

    }

    return

    이렇게해보세요

  • profile
    GOLD 2017.12.10 14:44
    오오.. 감사합니다 stringmid stringlen strcount guicontrolget은 각각 무슨 역할을 하는건가요?
  • 할거엄따구 2017.12.10 16:42
    피카부님이 공유해놓으신 해설서에서 찾아보세요.
  • profile
    GOLD 2017.12.10 15:13
    아 그리고 바뀐 값이 오랫동안 유지되면 바로 없어지게 할 수 있나요?
    예를들어 8을 치고 바로 다른숫자를 누르면 3번째부터 초기화되지만
    8을 친상태로 5초간 기다리면 2번째를 쳐도 초기화되도록..
  • 할거엄따구 2017.12.10 16:50
    위에 알려드린 방법에서 조금더 응용하면 가능할거 같습니다.
    직접 만들어보시는 걸 추천드립니다.
  • profile
    GOLD 2017.12.10 17:52
    못찾겠어서 일단 카운트형식으로 짜봤는데 괜찮은가요?

    if (숫자자리수 = 1){
    1자리수유지시간 := 0
    loop
    {
    1자리수유지시간 := 1자리수유지시간 + 1
    Sleep, 1000
    }
    else
    {
    1자리수유지시간 := 0
    return
    }
    if (1자리수 유지시간 > 4){
    stringmid,숫자,L
    guicontrol,,숫자,%숫자%
    postmessage,0xB1, 2, 2, edit1
    }
    }
  • profile
    GOLD 2017.12.10 18:20
    포스트메시지의 0xB1은 뭘 의미하는 건가요? 표현식 목록에 찾아봐도 안나오네요
  • 할거엄따구 2017.12.11 11:19
    0xb1은 에디트박스의 내용 선택 메세지입니다.
    https://msdn.microsoft.com/ko-kr/library/windows/desktop/bb761661(v=vs.85).aspx
  • profile
    GOLD 2017.12.10 17:40

    5초간 숫자가 변하지 않음을 인식하는 코드가 어떤건지 찾지를 못하겠네요..


    guicontrolget,숫자

    stringlen,숫자자리수,숫자

    if (숫자자리수 > 2){

    stringmid,숫자2,숫자,3

    guicontrol,,숫자,%숫자2%

    postmessage,0xB1, 2, 2, edit1

    }

    if(숫자자리수 = 1){

    if(sleep, 5000){

    stringmid,숫자,L

    guicontrol,.숫자,%숫자%

    postmessage,0xB1, 2, 2, edit1

    }

    }

    했는데 sleep으로는 안되는거같아요


최근 추천글

오핫 제작합니다 1 설입 2024-06-18 23:45 +2
List of Articles
분류 제목 글쓴이 최근변경 추천
질문 Gui컨트롤에서 Edit칸에 적는 글자수를 인식하게 할 수... 10 GOLD 2017.12.11 0/0
질문 gui창이 다른창을 눌러도 작업표시줄 안나타나게 할수... 초핫 2023.09.22 0/0
질문 gui창에 앱플레이어 게임 플레이화면 2 스코빌 2022.12.14 0/0
질문 gui창 재시작에 대해서.. 1 사랑사랑 2015.07.28 0/0
질문 gui창 이동시(드래그중)에 멈춤현상 해결법 아시는분 ... 4 더러럭배 2019.11.10 0/0
질문 gui창 2개 중 1번 gui창에서 확인하면 닫아지면서 2번 ... 7 Rabbit 2015.04.21 0/0
질문 Gui에서의 reload 3 bleuG 2016.07.13 0/0
질문 Gui에서 포커스(하이라이트) 표시 제거 방법 좀 알려주... 검정다람쥐 2016.04.11 0/0
질문 Gui에서 삼각형 모양의 버튼?? 샤랄랄라 2017.01.20 0/0
질문 Gui에서 변수를 입력해서 매크로를 바꾸는게 가능한가요? 4 쉬르릴 2015.05.16 0/0
질문 Gui에 설정 불러와 적용 시키는 법좀 도움부탁드려요 12 가족오락관 2016.10.31 0/0
질문 gui브라우저에서 비활성서치 질문 드립니다. 오켕 2017.12.28 0/0
질문 gui버튼 시작중지 보임안보임설정부분요. 11 우후훅 2015.03.07 0/0
질문 gui버튼 눌렀을 때 새로운gui창 뜨게할려면 어떻게해야... 2 키다리원석 2015.08.04 0/0
자유 GUI만들기 너무 귀찮네요. 15 외치기 2015.10.21 0/0
자유 gui를 키보드로 작동시킬수 있나요? 3 ddfa4 2017.03.04 0/0
질문 gui를 이용해서 메크로실행창을 만들어봣는데...저는왜... 4 토고얌세나 2022.12.14 0/0
질문 gui를 써서 다른 스크립을 실행하게 하려면 어떻게 해... 4 으뜸어린이 2014.11.08 0/0
질문 GUI로 만들어서 구동하면 X,Y값이 다르게 입력됩니다. 4 도움늅6 2019.07.05 0/0
질문 GuiControl롤 Tab2이동. 3 fnwj 2015.10.05 0/0
Board Pagination Prev 1 ... 184185186187188189190191192 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글