매크로

조회 수 111 추천 0 댓글 12

예를들어, 리스트 박스에 '안녕하세요!' 를 띄우려고 할때


안녕

안녕하

안녕하세

안녕하세요

안녕하세요!


위 문자들이 0.1s 간격으로 순서대로 표시되되, 단 한줄의 리스트만 사용하고 싶어요. 마지막에 보는 문자는 '안녕하세요!' 뿐인거죠.

방법이 없을까요?




  • 슉슉이 2016.05.23 14:43
    GuiControl 활용하시면 됩니다. 저는 단순 노가다 방식을 주로 사용합니다.

    Gui, add, text, v출력, 안

    ~~~~
    ~~~~~
    ~~~~~~
    중략
    ~~~~
    ~~~

    Sleep, 100
    GuiControl,, 출력, 안녕
    Sleep, 100
    GuiControl,, 출력, 안녕하
    Sleep, 100
    GuiControl,, 출력, 안녕하세
    Sleep, 100
    GuiControl,, 출력, 안녕하세요
    Sleep, 100
    GuiControl,, 출력, 안녕하세요!
  • 슉슉이 2016.05.23 14:46
    조금 세련된 방식도 있지만 어차피 결과는 같습니다. 게다가 처음에 배울 땐 이렇게 직관적인 반복노가다 방식이 좋을 것 같기도 하거요.

    좀 있어오이는 방법은, 지금 휴대폰이라, 외우고 있는 명령이 없어서 답글 달기가 힘드네요ㅎ
  • 슉슉이 2016.05.23 14:49

    Gui, add, 드랍다운리스트, v출력, 안||안녕|안녕하|안녕하세요

    중략


    Sleep, 100
    GuiControl,choose, 출력, 2
    Sleep, 100
    GuiControl,choose, 출력, 3

    이런식으로 하셔도 되고요



    Gui, add, 리스트박스, v출력, |안

    중략


    Sleep, 100
    GuiControl,, 출력, |안녕
    Sleep, 100
    GuiControl,, 출력, |안녕하
    .

    .

    .
    이런식으로 하셔도 되고요

  • 슉슉이 2016.05.23 14:51
    여하튼 요지는 지유아이컨트롤로 왠민한 건 다 된다는 겆니다ㅎ 오핫 도움말이니 구글로 검색하시면 사용법 다 낭와요ㅎ
  • 슉슉이 2016.05.23 14:56

    위 내용을 활용해 입력받은 문자열을 하나씩 쪼개서 자동으로 변수생성해서 배분하고 하나씩 순차적으로 출력하게 함수를 짜면 로그 같은 걸 쓰듯이 출력할 수 있겠네요.

  • profile
    북붕 2016.05.23 15:13

    원래의 목적은 3.txt라는 텍스트 파일을 읽어주는 것 입니다.
    gui의 text를 이용하면 다음같은 스크립트로 가능합니다만, 전 listbox를 쓰고 싶습니다. 안될까요?

    gui, add, text, x15 y15 w120 h70 v로그, qwe
    Gui, Show, w150 h100,

    rread(a)
    {
    filename = %a%.txt
    fileread, var1, %filename%
    if errorlevel
    {
    msgbox, 해당 텍스트 파일이 없습니다. (%a%.txt)
    return
    }
    Loop
    {
    filereadline, var1, %filename%, %A_index%
    if errorlevel
    break
    getlog(var1)
    }
    msgbox, 끝
    }

    getlog(a)
    {
    stringlen, linenum, a
    loop, %linenum%
    {
    stringleft, msg, a, A_index
    guicontrol,, 로그,%msg%
    sleep, 100
    }
    sleep, 2000
    }

    rread(3)


    f2::
    exitapp

  • 슉슉이 2016.05.23 15:13

    피시를 사용할 수 있게 돼서 간단한 에제 올립니다 ㅎ


    global 입력


    gui, add, edit, v입력,

    gui, add, text, w100 v출력,

    gui, add, button, g출력,출력

    gui, show

    return


    출력:


    gui, Submit, NoHide


    출력(입력)


    출력(log)

    {

    StringLen,문자수, log

    loop, %문자수%

    {

    StringLeft,출력a, log, A_Index

    GuiControl,,출력, %출력a%

    sleep, 100

    }

    }


  • 슉슉이 2016.05.23 15:16

    다시 볼일이 리스트박스로 바꿔줄게요 좀있다거요. 엗트에 내용을 넣으면 출력하는 예제입니다.

  • 슉슉이 2016.05.23 15:20
    global 입력

    gui, add, edit, v입력, 출력할 내용 입력
    gui, add, ListBox, h20 w150 v출력,
    gui, add, button, g출력,출력
    gui, show
    return

    출력:

    gui, Submit, NoHide

    출력(입력)

    출력(log)
    {
    StringLen,문자수, log
    loop, %문자수%
    {
    StringLeft,출력a, log, A_Index
    GuiControl,,출력, |%출력a%
    sleep, 100
    }
    }

  • profile
    북붕 2016.05.23 15:40
    오, 해결했습니다......만,
    해당 스크립트의 경우 listbox의 모든 기록이 사라져 실제로 써먹긴 힘들겠네요...
    리스트박스에서 마지막 라인, 또는 특정 라인을 지우는 법은 없나요?
  • 슉슉이 2016.05.23 16:32
    global 입력, 출력, 마지막로그

    gui, add, edit, v입력, 출력할 내용 입력
    gui, add, ListBox, w150 h100 v출력,
    gui, add, button, g출력,출력
    gui, show
    return

    출력:
    gui, Submit, NoHide

    출력(입력)

    출력(log)
    {
    StringLen,문자수, log
    loop, %문자수%
    {
    StringLeft,출력a, log, A_Index
    GuiControl,,출력, |%마지막로그%%출력a%
    sleep, 10
    }
    마지막로그 .= 입력 . "|"
    }

  • 슉슉이 2016.05.23 16:39

    전 리스트박스 쓰다가 요즘은 에디트써요. 이게 마우스로 긁어서 복사가 가능해서 이래저래 편해요.


최근 추천글

오핫 제작합니다 1 설입 2024-06-18 23:45 +2
List of Articles
분류 제목 글쓴이 최근변경 추천
질문 리니지m 반격기능 구현 아이디어 공유해봐요 14 죠케빈 2017.07.28 0/0
질문 리니지m 비활성 체력 게이지 별로 행동 메크로 만들려는데 이민성중 2019.03.28 0/0
질문 리니지M 상점에서 물약 갯수구매 질문드립니다. 8 호반베르디움 2017.11.28 0/0
질문 리니지m 시련던전 4 하늘샘 2019.04.06 0/0
질문 리니지m 오토핫키 자동사냥 매크로 만들었는데 문제가 ... 1 죠케빈 2017.07.15 0/0
질문 리니지M 자동사냥 체크 관련 질문입니다. 치우지 2019.09.28 0/0
질문 리니지m 제작가능하신분계신가요? Thesky77 2022.12.14 0/0
질문 리니지m 피인식 알려주실분 1 광대승천 2018.07.01 0/0
질문 리더기 라고아시는분? 1 이이이이 2020.03.11 0/0
질문 리드메모리쪽으로 도전 해볼려고 합니다 3 슬러그 2019.09.29 0/0
질문 리소스 질문이요~ 2 왕초보이에으 2018.09.08 0/0
질문 리스트 박스 질문 드립니다. 4 bellms 2016.06.05 0/0
질문 리스트 박스에 직접 입력하듯 텍스트를 띄우고 싶습니다. 12 북붕 2016.05.23 0/0
질문 리스트 뷰 하나만 더 도와주세요 ㅜㅜ 1 뎅뎅 2015.06.16 0/0
질문 리스트박스 ini 질문있습니다. 1 까망갈매기 2018.07.09 0/0
질문 리스트박스 관련질문 4 파더 2014.12.03 0/0
질문 리스트박스 로그 표시될때 실시간 시간도 표시하고 싶... 1 레이오 2018.06.15 0/0
자유 리스트박스 시간기록 함카리스마 2023.11.05 0/0
질문 리스트박스 질문입니다~ 5 올드휴고 2015.03.01 0/0
질문 리스트박스에 모든 목록을 가져오는 방법이 뭐가있을까... 2 yodda 2015.03.21 0/0
Board Pagination Prev 1 ... 616263646566676869 ... 209 Next
/ 209

전체 최신 인기글

전체 주간 인기글