반응형 오토핫키20 FileRead FileRead는 파일에서 데이터를 추출하고 AutoHotkey 스크립트 내에서 조작하는 데 사용할 수 있습니다. FileRead 명령의 구문은 다음과 같습니다. FileRead, OutputVar, Filename OutputVar: 파일의 내용이 저장될 변수의 이름. Filename : 읽을 파일명. 다음은 FileRead를 사용하여 텍스트 파일의 내용을 읽고 메시지 상자에 표시하는 방법의 예입니다. FileRead, Contents, C:\example.txt MsgBox %Contents% 이 예에서는 C:\ 디렉토리에 있는 "example.txt" 파일의 내용을 변수 "Contents"로 읽습니다. 내용은 MsgBox 명령을 사용하여 메시지 상자에 표시됩니다. FileRead를 사용하면 한 번에.. 2023. 3. 23. Tooltip 툴팁은 사용자가 컨트롤이나 다른 인터페이스 요소 위로 마우스를 가져가면 컨트롤이나 기타 인터페이스 요소에 대한 추가 정보를 표시할 수 있습니다. 인터페이스를 어지럽히지 않고 사용자에게 유용한 팁이나 지침을 제공할 수 있는 좋은 방법이 될 수 있습니다. 이 명령은 도구 설명에 표시할 텍스트, 마우스 커서를 기준으로 도구 설명의 x 및 y 좌표, 다양한 서식 옵션을 비롯한 여러 매개 변수를 사용합니다. 예제: ToolTip, This is a tooltip!, 100, 100 이렇게 하면 "This is a tooltip!"라는 텍스트가 포함된 툴팁이 생성됩니다. 현재 마우스 커서 위치에서 오른쪽으로 100픽셀, 아래로 100픽셀 떨어진 곳에 위치합니다. 배경색 변경, 글꼴 크기 및 스타일 등과 같은 다양한.. 2023. 3. 20. Switch switch 문은 주어진 변수 또는 표현식의 값에 따라 다른 코드 블록을 실행할 수 있도록 하는 명령어 구조입니다. 여러 조건을 확인해야 할 때 긴 if/else 문의 대안으로 일반적으로 사용됩니다. switch 문의 기본 구문은 다음과 같습니다. Switch, [Expression] { Case Value1: [Statements] [Break] Case Value2: [Statements] [Break] ... Default: [Statements] [Break] } 스위치 문은 키워드 "Switch"로 시작하고 대괄호 안에 평가할 표현식이 옵니다. 그런 다음 검사할 사례는 "Case" 키워드와 표현식과 비교할 값을 차례로 정의합니다. 표현식이 케이스 값과 같으면 케이스 내의 명령문이 실행됩니다. ".. 2023. 3. 3. SetTitleMatchMode SetTitleMatchMode는 윈도우 제목을 검색하는 방법을 설정하는 데 사용되는 지시자입니다. 스크립트에서 윈도우를 조작할 때 윈도우 제목을 매칭하는 데 사용됩니다. SetTitleMatchMode 종류 SetTitleMatchMode, 1: 윈도우 제목이 지정된 문자열을 포함하는 경우 일치합니다. SetTitleMatchMode, 2: 윈도우 제목이 지정된 문자열로 시작하는 경우 일치합니다. SetTitleMatchMode, 3: 윈도우 제목이 지정된 문자열로 끝나는 경우 일치합니다. SetTitleMatchMode, RegEx: 윈도우 제목이 지정된 정규식과 일치하는 경우 일치합니다. SetTitleMatchMode, Fast: 윈도우 제목이 지정된 문자열과 정확히 일치하는 경우 일치합니다. 이.. 2023. 3. 1. Settimer SetTimer 함수는 특정 함수를 일정 시간 간격으로 실행할 수 있도록 해주는 함수입니다. 구문 : SetTimer, Subroutine [, Period] Subroutine: 일정 시간 간격으로 실행할 함수 이름입니다. Period: 실행 간격을 밀리초 단위로 설정합니다. 생략하면 기본값은 0입니다. SetTimer 함수는 OnTimer 레이블과 함께 사용되어 주로 특정 기능이나 동작을 일정 시간마다 반복 실행할 때 사용됩니다. 아래는 SetTimer 함수의 예제 코드입니다. 이 코드는 1초 간격으로 메모장 창의 제목을 변경합니다. #NoEnv SetTitleMatchMode, 2 SetTimer, ChangeTitle, 1000 return ChangeTitle: WinSetTitle, Untit.. 2023. 3. 1. SubStr() SubStr() 함수는 문자열의 일부를 반환합니다. 문자열 내의 시작 위치와 문자 수를 지정하여 문자열의 일부를 선택합니다. 구문 : SubStr(Haystack, StartChar, Count) 매개변수: Haystack: 선택한 문자열입니다. StartChar: 선택한 문자열에서 시작할 위치입니다. Count: 선택한 문자열에서 반환할 문자 수입니다. 반환값: 선택한 문자열에서 선택한 하위 문자열이 반환됩니다 . 예제: str := "Show me the money." substring := SubStr(str, 1, 4) MsgBox % "Substring: " . substring "Show me the money."의 첫 4개 문자를 선택하여 "Show"라는 하위 문자열을 반환하도록 SubStr.. 2023. 2. 25. 이전 1 2 3 4 다음 반응형