티스토리

업앤다운
검색하기

블로그 홈

업앤다운

downupup.tistory.com/m

엑셀 , VBA 등을 통해서 회사 업무를 효율적으로 처리하기 위해 필요한 정보 정리

구독자
19
방명록 방문하기
공지 가상화폐 거래소 API 엑셀 제작 모두보기
반응형

주요 글 목록

  • AutoHotkey로 색상 감지 자동화하기: PixelGetColor & PixelSearch 활용법 및 도구 게임 매크로를 만들 때 가장 기초적인 코드입니다. 쉽고, 빠르고, 다양하게 사용할 수 있습니다. 몬스터를 찾을 때 , 혹은 무슨 좌표를 찾을 때 등등.. 컴퓨터 화면의 색상을 기준으로 자동화를 하고 싶을 때, AutoHotkey의 PixelGetColor와 PixelSearch는 매우 유용한 도구입니다.이번 글에서는 마우스 커서 위치의 색상을 가져와서 GUI로 보여주는 기능과, 특정 색상이 있는 곳을 자동으로 탐색하는 방법을 알아보겠습니다. 1. PixelGetColor로 마우스 아래 색상 감지 + GUI 표시먼저, PixelGetColor를 이용해 현재 마우스 커서 위치의 색상을 추출하고, 색상 정보를 GUI로 실시간 표시하는 예제를 소개합니다. #NoEnv#PersistentSetBatchLines,.. 공감수 1 댓글수 0 2025. 4. 6.
  • 특정 사이트 접속 차단하기가 안되어서 웹브라우저 꺼버리기. 맞벌이 부부로 지내다 보니 초등학생 아이는 하교 후 집에서 컴퓨터로 특정 사이트에 접속하여 게임을 하거나, 영상을 긴 시간 보고 있어서 문제가 되어 어떻게 해결할지 찾아봤습니다. 해결 방법으로 특정 사이트 차단하기인터넷에서 다양한 차단 방법을 검색해 보니 여러 가지 해결책이 있었습니다.브라우저 확장 프로그램을 이용한 차단 (예: StayFocusd, BlockSite 등)공유기 설정을 통해 특정 사이트 접속 제한하기Windows 호스트 파일을 수정하여 사이트 접속 차단브라우저의 경우 Edge , Chrome 2개 모두 사용 가능했으며, 어떻게 구글 검색을 통해서 아이는 여전히 접속하였습니다. 공유기를 통해서 URL 접속을 차단 방법을 발견하였으나 문제는 우리 집 공유기는 지원하지 않는... 문제가 있었고.. 공감수 0 댓글수 0 2025. 3. 29.
  • 오토핫키 변수에 따른 시간 계산 결과값 우연히 발견 한 차이입니다. 오토핫키에서 크게 변수를 2개로 구분하였을 때 1. Array 또는 Object 형태 아닌 변수 2. Array 또는 Object 형태 인 변수 2개가 변수 종류에 따라 결괏값이 다릅니다. 테스트 코드 방법은 아래와 같습니다. a := A_Now a += 5 , minutes msgbox % "A의 결과 : " a - A_Now b := [] b[1] := A_Now b[1] += 5 , minutes msgbox % "B[1]의 결과 : " b[1] - A_Now a라는 변수는 1번 케이스입니다. b라는 변수는 2번 케이스입니다. 코드 설명을 하자면 변수에 현재 시간을 입력합니다. 변수에 5 분을 더합니다. 그리고 현재 시간과 5 분을 더한 시간의 차이를 계산합니다. 위 와.. 공감수 1 댓글수 0 2023. 6. 5.
  • 오토핫키 Interception Driver사용 하드웨어 신호로 변경 입력되는 신호를 하드웨어 신호로 변경할 수 있는 Interception Driver 있습니다. ClassDD와 동일한 기능이라고 보시면 될 것 같습니다. GitHub - evilC/AutoHotInterception: An AutoHotkey wrapper for the Interception driver GitHub - evilC/AutoHotInterception: An AutoHotkey wrapper for the Interception driver An AutoHotkey wrapper for the Interception driver. Contribute to evilC/AutoHotInterception development by creating an account on GitHub. git.. 공감수 0 댓글수 0 2023. 5. 31.
  • 오토핫키 설정(변수)값을 파일로 저장하는 방법 오토핫키에서 설정한 변수를 파일로 저장하는 방법은 2가지 있습니다. ※ 2가지는 물론 제가 아는 선에서 입니다. FileAppend IniWrite 오토핫키 설명서를 봤을 때 이렇게 2개가 있네요 근데 오토핫키 설정값을 저장하는 이유는 결국 불러와서 사용하기 위해서입니다. 불러와서 사용하기 위해서는 결국 Parse를 해야 합니다. FileAppend의 경우는 Parse를 고려하여 저장 방법을 생각해야 됩니다. 하지만 IniWrite는 기본적으로 Parse를 고려하여 줄 바꿈이 들어가서 저장됩니다. 줄 바꿈은 Chr(10) 또는 `n로 Parse 하면 됩니다. `n에서 `는 키보드 1 좌측에 있는 거 `n과 Chr10은 Msgbox로 테스트를 한번 해보자면 msgbox % "abc" chr(10) "def.. 공감수 0 댓글수 0 2023. 5. 25.
  • Autohotkey에서 Progress Bar에 색상 넣기 앞서 작성했던 PixelGetColor를 사용하는 데 있어서 현재 내 마우스가 지정하고 있는 색상이 무엇인지 Preview 형태로 볼 수 있게 만들고 싶었습니다. 그러다 보니 Autohotkey GUI에서 색상을 넣을 수 있는 부분이 Progress Bar가 있었네요 Progress Bar 자체를 정사각형으로 만들어서 색상을 집어넣는 형태입니다. 아래 이미지처럼 되어있네요. "BackgroundN"을 사용하면 RGB Color를 사용할 수 있습니다. 위 와 같이 코드를 작성했을 때 설정 된 Progress Bar 색상이 적용되어 나타납니다. 그렇다면 실시간으로 색상을 변경할려면? 사실 내 마우스 커서의 색상을 발견하기 위해서는 실시간으로 값을 변경할 수 있어야 합니다. 그래서 실시간으로 색상을 변경하기 .. 공감수 0 댓글수 0 2023. 5. 2.
  • AutoHotKey의 PixelGetColor와 PixelSearch에 대하여... 오토핫키를 사용하다 보면 Window Spy에서는 RGB 코드가 나타납니다. 이미지에 존재하는 Color 값을 보게 된다면 RGB 형태로 나옵니다. (Red , Green , Blue) 하지만 PixelGetColor와 PixelSearch에서는.... 신기하게도 BGR을 사용하게 되네요. 물론 PixelGetColor를 사용 한 뒤 PixelSearch를 사용하게 된다면 둘 다 BGR이라 문제없이 사용되지만 Window Spy에서 확인 한 Color는 사용이 안돼서 이유를 찾아봤네요.. 둘 다 Blue , Green , Red를 사용하지만 순서에 따라 코드값이 조금씩 다르네요 혹시라도 RGB로 사용하고 싶다면 Mode에 RGB를 넣으면 된답니다! 공감수 0 댓글수 0 2023. 4. 24.
  • AUTOHOTKEY를 활용한 캡쳐 내용 CLIPBOARD에 저장하기 제가 필요하다 보니 찾아봤습니다. GDIP_ALL을 활용하여 가능하네요. GDIP_ALL은 GDI+ standard library 1.45 by tic - AutoHotkey Community 사이트를 활용하여 다운로드하시면 됩니다. 아래 코드는 마우스 좌표를 기준으로 일정 범위만큼 캡처하는 코드입니다. 필요하신 부분에 사용하시면 될 것 같습니다. 1을 누르면 현재 마우스 기준 좌표에서 캡처됩니다. X를 누르면 프로그램 종료 됩니다. ※ 아래 코드는 GDIP_ALL.AHK는 같은 폴더에 있어야 합니다. #Include Gdip_All.ahk 1:: mousegetpos , x , y ;마우스 좌표 확인 captureX := x + 100 captureY := y + 100 captureWidth := 2.. 공감수 0 댓글수 0 2023. 4. 4.
  • 오토핫키(Autohotkey) GUI에서 Submit과 Nohide 오토핫키로 GUI를 만들다 보면 Gui , Submit , Nohide라는 코드를 거의 대부분 사용합니다. 특히 아래 예시 코드와 같이 사람이 직접 입력했던 내용을 변수로 받아서 사용할 때 입력합니다. ; GUI 생성 Gui, Add, Text, x10 y10 w100 h20, Text: Gui, Add, Edit, x110 y10 w150 h20 vInputText Gui, Add, Button, x150 y40 w50 h25 gOkButton, OK Gui, Show, w300 h100, Text Input return ; OK 버튼 클릭 시, 입력된 Text를 가져와서 MsgBox에 노출 OkButton: Gui, Submit, NoHide MsgBox % "입력된 Text: " InputText .. 공감수 0 댓글수 0 2023. 3. 25.
  • 오토핫키 GUI에 파일 드래그 했을 때 파일 이름 불러오기 - GuiDropFiles 오토 핫키로 이것저것 만들어 보다가 오토 핫키 설명서에서 찾아서 옮겼습니다. GUI에서 간간히 드래그 앤 드롭했을 때 파일을 읽어오는 프로그램들이 있습니다. 대표적인 예시로는 탐색기에서 복사 (또는 파일 이동) 압축프로그램에 파일 추가 또는 압축 파일 불러오기 그래서 오토핫키 설명서에서 검색하다가 발견하였습니다. 이름부터 직관적이네요. 오토 핫키 장점 중 하나인 거 같습니다. 저의 콩글리쉬 수준으로 검색하여도 찾기 어렵지 않습니다. 어떤 건지 한번 보여드리겠습니다. 이런 거죠. 만든 예시 파일도 첨부해봤습니다. 코드를 소개하자면 오토 핫키 설명서에 아래와 같이 나타납니다. 이것을 조금 수정했습니다. Gui, Add, Edit, y+10 w450 h30 -VScroll vFileName , FileDrag.. 공감수 0 댓글수 0 2022. 2. 8.
  • 오토핫키 달력 나오는 GUI 만드는 방법 오토 핫키 GUI를 만들다 보니 날짜 지정을 위해서 위 이미지 같은 달력을 노출하는 방법입니다. 물론 간편하게 SmartGui를 사용하여 만드는 방법도 있지만 그냥 코드로 만드는 방법입니다. Gui, Add, DateTime, w100 h30 vInputDate ; Generated using SmartGUI Creator for SciTE Gui, Show return GuiClose: ExitApp Gui를 만들면서 DateTime으로 만들게 되면 아래 이미지와 같이 노출되며 달력 버튼을 누르면 이렇게 달력이 나오네요~! 선택한 날짜는 InputDate 변수에 들어가게 됩니다. 기본적으로 반환해주는 값은 년/월/일/시/분/초입니다. 그런데 시/분/초는 달력에서 선택한 값과는 무관합니다. (선택한 순간.. 공감수 0 댓글수 1 2022. 1. 25.
  • 오토핫키로 아이디 , 비밀번호 넣는 양식 GUI 사실 별거 아니지만 한번 만들어봤습니다. 아이디와 비밀번호를 넣는 Text GUI가 2개입니다. 1개를 선택하면 바로 텍스트를 입력할 수 있는 상태로 만든거입니다. 암호 영역을 선택하면 이렇게 빈셀로 나오게 됩니다. 반대로 아이디 쪽을 선택하면 이렇게 나타납니다. 텍스트를 넣지 않는다면 계속 바뀌면서 진행 됩니다. 이런 코드를 그냥 한번 만들어봤습니다. Global Dum1 , Dum2 , BeforeGui Dum1 := "아이디 입력해주세요." Dum2 := "암호를 입력해주세요." BeforeGui := "" Gui, Add, Edit, x12 y9 w450 vID , % Dum1 Gui, Add, Edit, x12 y49 w450 vPS , % Dum2 ; Generated using SmartGU.. 공감수 0 댓글수 0 2021. 11. 30.
  • 텔레그램 API BOT의 본인 채팅 내용 확인 - unicode escaped convert 텔레그램 API BOT에서 본인의 채팅 내용을 확인하는 방법입니다. api.telegram.org/bot『본인의 http_api_key입력』 /getUpdates 이렇게 입력하게 되면 본인이 직접 보낸 메시지를 확인할 수 있습니다. API BOT 보낸 메세지는 해당 방법으로는 확인 불가능합니다. (다른 편법을 사용하면 확인은 가능한 것 같습니다.) apikey 확인 방법은 아래 링크 확인하시면 됩니다. 더보기 컴퓨터에서 핸드폰으로 연락하기 (텔레그램 봇 사용) (tistory.com) 컴퓨터에서 핸드폰으로 연락하기 (텔레그램 봇 사용) 요즘 정말 유용하게 사용하는 코드이자 프로그램입니다. 카페 , 주식 프로그램 등 어플들이 좋아져서 신규 글 작성되거나 , 필터를 설정한 글이 작성되면 알람을 줍니다. 하지.. 공감수 0 댓글수 1 2021. 11. 29.
  • 오토핫키로 마우스 커서 바꾸기 F1:: ReplaceSystemCursors((t := !t) ? "커서모형" : "") ReplaceSystemCursors(IDC = "") ; IDC must be a cursor name like "IDC_CROSS" or cursor handle { static IMAGE_CURSOR := 2, SPI_SETCURSORS := 0x57 , exitFunc := Func("ReplaceSystemCursors").Bind("") , setOnExit := false , SysCursors := { IDC_APPSTARTING: 32650 , IDC_ARROW : 32512 , IDC_CROSS : 32515 , IDC_HAND : 32649 , IDC_HELP : 32651 , IDC_IBEAM.. 공감수 0 댓글수 0 2021. 11. 23.
  • 오토핫키에서 Comspec 에 대하여 작성 오토 핫키에 Comspec가 있습니다. 흔히 CMD라고도 말하고 명령 프롬프트라고도 말합니다. 사실 윈도우에서 설정되는 환경변수 중 1개입니다. 주소창에다가 % Comspec% 라고 입력 후 엔터를 치면 명령 프롬프트가 나타납니다. 오토 핫키 설명서에도 명확히 나와있습니다. 이렇게 말이죠 사실 이번 글을 적게 된 가장 큰 목표는 이게 아닙니다. 오토핫키 프로그램을 만들면서 CMD를 활용한 프로그램을 만드는 경우 꼬리처럼 따라붙는 게 있습니다. /C와 /K입니다. 그래서 이게 도대체 무엇인지 찾아봤습니다. 이렇게 찾아보니 쉽게 나오네요 /C : 수행 후 종료 /K : 수행 후 유지 입니다. 즉 /C를 입력하면 무엇을 실행했는지 알 수 없으며 /K를 입력하면 무엇을 실행했는지 알 수 있습니다. 즉 코드를 작.. 공감수 0 댓글수 1 2021. 11. 1.
  • 제작 프로그램에 인증 요구 기능 만들기 - 오토핫키 본인이 제작한 프로그램에 제한을 두는 방법이 없을까? 라는 생각을 해봤습니다. 흔히 셰어웨어(또는 데모) 버전을 사용하다가 특정 코드 또는 특정 기기에만 정식버전으로 사용할 수 있게 제한이 풀리는 그런 형태를 만들어 볼 수 있을까? 라는 생각인 거죠! 특별히 재밌는 게 없어서 한번 아이디어를 생각해봤습니다. 그래서 기본 생각은 이러합니다. 권한 있는 사람만 수정 가능한 파일을 프로그램에서 읽어 인증을 하면 될 것 같습니다. 단 , 인터넷 연결이 되어있을 때만 가능하겠네요. 이렇게 한번 만들어보려고 합니다. 인터넷에서 파일 받아오기 저는 단순하게 구글 드라이버 또는 네이버 MyBox 같은 걸로 할 수 있지 않을까? 생각했습니다. 하지만 그런 클라우드로는 불가능했습니다. 그래서 무료 FTP를 주는 곳을 찾았.. 공감수 0 댓글수 0 2021. 8. 3.
  • 오토핫키 WinHttpRequest.5.1 사용 웹 크롤링 하기 사실 오토 핫키랑 엑셀이랑 WinHttpRequest에 대해서는 다른 게 없습니다. 오토 핫키로 WinHttpRequest를 사용할 때에는 거의 엑셀에 코드를 복사해서 옮겨와서 사용하는 게 버릇이 될 정도네요. 엑셀에서도 한번 제대로 소개를 하고 싶지만 오토핫키로 먼저 소개합니다. 웹 크롤링이란 무엇인가? 웹 크롤링이라고 하면 웹페이지를 모든 것을 복사해온다고 생각하시면 됩니다. 모든 것이라고 하면 1. 모니터에 보이는 화면에서 정보를 받아오는 방법이 있습니다. - 이것의 경우 모니터에 화면이 노출되어야 하기 때문에 일상에서 사용하는 크롬 , 엣찌 등 프로그램이 실행됩니다. - 아래 링크들이 대표적인 방법이죠. - 간단하게 장점을 이야기하자면 실제 인터넷에 노출되고 있는 상태이기 때문에 정말 불가능한 게.. 공감수 0 댓글수 0 2021. 7. 22.
  • imagesearch(이미지서치)의 모든것 , 기본 설명 및 반드시 필요한 지식 coordmode 자동화를 꿈꾸던 저에게 크나큰 빛을 주었던 오토 핫키 기능 imagesearch(이미지 서치)입니다. 하지만 거의 1개월 정도 저에게 좌절감을 주었습니다. 그렇게 1개월정도 열심히 찾은 뒤 깨달았습니다. imagesearch에서 가장 중요한 것 중 1개는 coordmode 였습니다. 사실 imageserach를 모르시는 분은 먼저 imagesearch에 대해서 공부를 하셔야겠죠? Imagesearch(이미지 서치) 설명 imagesearch란 단어 그대로 이미지를 찾는 것입니다. 그래서 엄청난 것들을 할 수 있습니다. 해당 이미지를 찾았을 때 해당 이미지를 클릭하라. 저런 행위들이 가능하게 됩니다. 모니터에 보이는 것을 그대로 찾을 수 있기 때문에 유용하다고 생각합니다. 그러면 ImageSearch의 사.. 공감수 4 댓글수 0 2021. 7. 19.
  • 오토핫키 Edit Gui를 선택했을 때 함수를 실행하는 방법 - OnMessage 오토 핫키에는 GUI를 선택했을 때 반응하는 g 변수(?) 함수(?) 가있습니다. V는 변수롤 설정할 수 있으며 G는 Gosub를 사용할 수 있습니다. 하지만 Edit GUI에서는 G 레이블이 적용되지 않습니다. Gui, Add, Text, gBTN1, Click anywhere in this window. Gui, Add, Edit, w200 vMyEdit gBTN2 Gui, Show return BTN1: { msgbox TEXTGUI 선택했음 return } BTN2: { msgbox EDITGUI 선택했음 return } 테스트 한 코드입니다. 이렇게 작은 창이 하나 뜨고 여기서 Edit 부분은 선택해도 아무 반응이 없습니다. 그래서 어떻게 하면 좋을까 찾아봤더니 OnMessage를 활용하면 GU.. 공감수 1 댓글수 0 2021. 7. 17.
  • 오토핫키 추가 된 Label GUI를 닫을 때 프로그램 종료하는 방법 오토 핫키에서 POP-UP (= 추가 Label)을 사용했을 때 추가된 POP-UP을 닫았을 때 해당 오토 핫키가 종료되는 방법입니다. 기본은 GUIClose: 함수를 호출합니다. 그래서 GUI 코드에 항상 끝부분에 GUIClose: Exitapp 이라고 적혀있습니다. 아래 문서처럼 팝업이 추가되었을 때 (=Label 추가) 오토 핫키 GUI POPUP 만들기 (tistory.com) 오토핫키 GUI POPUP 만들기 지금 프로그램을 만들어보고 있는데 GUI에서 POP-UP으로 데이터를 입력하려고 하는데 쉽지 않아서 찾다가 예제를 하나 만들었습니다. 기본 UI 존재 → 버튼 선택 → POP-UP 노출 → POP-UP에는 텍스트 downupup.tistory.com 해당 POP-UP 닫을 때 프로그램이 종.. 공감수 0 댓글수 0 2021. 7. 14.
  • 오토핫키 GUI 중 EDIT 상하스크롤 없애기 오토 핫키 GUI 중 EDIT는 폰트 사이즈와 Edit의 높이에 따라 상하 스크롤 존재 유/무가 결정됩니다. 그리고 강제로 상하 스크롤을 제거하기 위해서는 Edit GUI에 -VScroll을 작성하면 됩니다. Gui, Font, S8 CDefault, Verdana Gui, Add, Edit, x22 y9 w400 h50 , Edit Gui, Show, w479 h80, Untitled GUI return GuiClose: ExitApp 이미지처럼 폰트 사이즈에 비해 넉넉한 Edit 높이는 상/하 스크롤이 자동으로 생성됩니다. 앞서 이야기했던 것처럼 기본 폰트 사이즈에 따라 기준이 달라지지만 폰트 사이즈 설정이 없다면 폰트 사이즈 = 8 설정되기 때문에 8로 시작했습니다. Edit 높이가 27 이하에서는.. 공감수 0 댓글수 0 2021. 7. 9.
  • Error 0x800401E3 해결 방법 다양한 언어에서 Excel.Application을 사용할 때 발생할 수 있는 에러입니다. 엑셀을 오브젝트 변수에 넣을 때 발생합니다. 오토 핫키의 경우 comobjactive 일 때 발생했습니다. c 언어에서는 getactiveobject 일 때 발생하네요 원인은 권한이 낮아서 발생하는 에러였습니다. 관리자 권한으로 실행하시면 해결됩니다. 공감수 0 댓글수 0 2021. 7. 8.
  • 오토핫키로 실행 되어있는 엑셀 매크로 실행하기 엑셀 오브젝트를 만드는 게 아닌 실행되어 있는 엑셀을 변수에 넣어 매크로를 실행하는 것입니다. 매크로를 실행할 엑셀을 선택 후 오토 핫키를 실행하셔야 정상적으로 됩니다. ex := ComobjActive("Excel.application") ex.run("매크로이름") 단 두줄입니다. 그렇게 엑셀에 있는 매크로를 실행할 수 있습니다. 그리고 오토 핫키에 있는 변수를 사용하여 매크로를 실행하는 방법은 간단합니다. 사실 이번 글을 적는 이유입니다. 변수 := "매크로이름" ex := comobjactive("excel.application") ex.run (변수) 그리고 혹여라도 다른 파일의 매크로를 실행하기 위해서는 아래 코드처럼 입력하시면 됩니다. 변수 := "'파일이름'!매크로이름" ex := como.. 공감수 0 댓글수 0 2021. 7. 7.
  • 현재 실행중인 모든 프로그램 확인하기 - 오토핫키 WinGet, id, List,,, Program Manager Loop, %id% { this_id := id%A_Index% WinGetTitle, this_title, ahk_id %this_id% MsgBox, 4, , 현재 실행중인 프로세스 %id% 개 중 %a_index% 번 째 `n %this_title% 창을 활성화 하시겠습니까? IfMsgBox , yes WinActivate, ahk_id %this_id% } 위 코드를 통해 현재 내컴퓨터 프로세스에 존재하는 모든 프로그램을 확인할 수 있습니다. YES버튼을 누르면 해당 프로그램이 가장 앞으로 표시됩니다. 공감수 1 댓글수 1 2021. 7. 7.
  • 내IP확인 프로그램 - 오토핫키 내 IP 확인하는 프로그램입니다. 사실 네이버에서 내 IP 확인이라고 검색하면 주소가 나오긴 합니다. 근데 프로그램으로 하나 만들어봤습니다. 버튼을 누르시면 클립보드에 IP주소가 복사되고 UI에 노출됩니다. 버튼을 누르면 됩니다. 공감수 0 댓글수 0 2021. 6. 28.
  • Autohotkey Unix TimeStamp - EnvSub , EnvAdd 오토 핫키를 사용하여 Unix TimeStamp를 만드는 방법입니다. EnvSub 함수입니다. 함수를 보면 옵션에 TimeUnits가 있습니다. 결국 2개 값의 차이를 TimeUnits로 표시가 가능합니다. TimeUnits에는 4가지 종류가 있습니다. TimeUnits can be either Seconds, Minutes, Hours, or Days (or just the first letter of each of these). 오토 핫키 설명서에 적혀있습니다. TimeUnits Seconds Minutes Hours Days 그렇다면 Unix TimeStamp는 알고 계시겠지만 기본을 이야기하자면 1970년 01월 01일 00시 00분 00초 와 시간 차이 (단위 : 초) 입니다. 코인 거래소는 T.. 공감수 0 댓글수 0 2021. 6. 27.
  • 오토핫키 Listbox의 Index 번호 불러오기 간혹 코드를 만들다 보면 ListBox의 값(=Value) 이 필요할 때도 있지만 번호(=Index)가 필요할 때도 있습니다. 값 = a , b , c , d , e , f 번호 = 1 , 2 , 3 , 4 , 5, 6 (나열되어 있는 순서) 저 같은 경우는 번호가 있으면 공식화하기 편해서요... 값으로 불러오면 하나씩 if문을 사용해야되지만... 번호가 있으면 index로 수식으로^^; button을 누르면 해당 ListBox의 Index 번호를 보여줍니다. 사실 방식은 대단히 간단합니다. altsubmit을 붙여주면 됩니다. Gui, Add, ListBox, altsubmit x42 y19 w170 h200 vLLL , a|b|c|d|e|f Gui, Add, Button, x242 y29 w100 h.. 공감수 0 댓글수 0 2021. 6. 25.
  • 오토핫키 for loop 사용 , VBA 의 for each 와 동일 오토 핫키의 for loop 문은 VBA의 for each 문과 비슷하네요. 어떠한 배열을 하나씩 호출할 수 있네요. 예를 하나 들어보겠습니다. 사실 오토핫키 설명서에 있는 예시입니다. colours := Object("red", 0xFF0000, "blue", 0x0000FF, "green", 0x00FF00) ; The above expression could be used directly in place of "colours" below: for k, v in colours s .= k "=" v "`n" MsgBox % s colours라는 배열이 있습니다. 해당 배열을 다시 표현하자면 항목(=Key) 항목의 값(=Value) red 0xFF0000 blue 0X0000FF green 0X00FF.. 공감수 0 댓글수 0 2021. 6. 25.
  • 오토핫키 GUI POPUP 만들기 지금 프로그램을 만들어보고 있는데 GUI에서 POP-UP으로 데이터를 입력하려고 하는데 쉽지 않아서 찾다가 예제를 하나 만들었습니다. 기본 UI 존재 → 버튼 선택 → POP-UP 노출 → POP-UP에는 텍스트 입력하는 것 2개 이런 형태입니다. 그냥 예시 코드이므로 참고만 해주시기 바랍니다. 조만간 GUI에 관련된 블로그 내용을 추가해보겠습니다. 방법은 생각보다 간단하네요. 오토 핫키 설명서에 예시는 없네요. Although the new window is set as the default for the current thread, non-GUI threads still default to GUI number 1. 기본 GUI number = 1입니다. GUI , 이름 : 콜론(:) 이 중요합니다. .. 공감수 0 댓글수 0 2021. 6. 23.
  • 오토핫키 GUI에서 하이퍼링크 만들기 및 글자 크기 변경 #NoTrayIcon gui , Font, S12 CDefault Bold, Verdana Gui, Add, Link , x92 y49 w270 h60 , 업앤다운홈페이지 ; Generated using SmartGUI Creator for SciTE Gui, Show, w300 h100, Untitled GUI return GuiClose: ExitApp gui , font 를 통해서 아래 폰트를 적용할 수 있으며 gui , link를 사용해서 href를 입력할 수 있습니다. 그래서 실행하면? 이렇게 하이퍼링크가 나오며 , 클릭하면 접속할 수 있습니다. 공감수 0 댓글수 0 2021. 6. 21.
    반응형
    문의안내
    • 티스토리
    • 로그인
    • 고객센터

    티스토리는 카카오에서 사랑을 담아 만듭니다.

    © Kakao Corp.