일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- DetectHiddenWindows
- 식의 설명
- Blocks
- SetControlDelay
- EnvSub
- Var:=식
- 배열
- if
- autohotkey
- IF (식)
- SetKeyDelay
- EnvSet
- MouseClick
- StringGetPos
- SetMouseDelay
- 식
- EnvDiv
- ControlSend
- EnvMult
- ControlGetText
- SetEnv
- IfWinExist
- if(식)
- IfInString
- Threads
- API
- EnvAdd
- Menu
- 함수
- SetTitleMatchMode
- Today
- Total
목록전체 글 (852)
ㄴrㅎnㅂrㄹrㄱi
#EscapeChar 스크립트의 이스케이프 문자(디폴트는 「`」)(을)를 변경#EscapeChar NewChar Parameters 인수명 설명 NewChar 1아르바이트의 문자를 지정 Remarks 이스케이프 문자는, 다음에 오는 문자와 아울러 특별한 문자로서 해석된다. 자세한 것은, 이스케이프 문자의 해설을 참조. Related 별로 사용하지 않지만, 이하의 지령도 있다#DerefChar # ; 변수 전개로 변수명을 둘러싸는 문자(디폴트는 「%」)(을)를 변경 #Delimiter / ; 커멘드의 인수를 단락짓는 문자(디폴트는 「,」)(을)를 변경 Example(s)#EscapeChar \ ; Change it to be the same as AutoIt2's.
#ErrorStdOut 문법 에러를 다이얼로그 표시하지 않고 표준 출력에 출력한다#ErrorStdOut Remarks 텍스트 문자 편집기의 매크로등에서 스크립트를 실행해 문법 에러를 체크하는데 사용할 수 있다. 스크립트 마다 이 지령을 추가하는 것보다, 커멘드 라인 인수그리고 「/ErrorStdOut」(을)를 지정하는 편이 편리. Example(s)#ErrorStdOut
#CommentFlag 코멘트의 개시 문자열을 설정한다#CommentFlag NewString Parameters 인수명 설명 NewString 코멘트의 시작으로 간주하는 문자열(최대15문자까지) Remarks 디폴트의 코멘트 개시 문자열은 「;」. 코멘트 개시 문자열은, 줄머리 혹은 공백 문자의 직후에서만 기능한다. Related #EscapeChar Example(s)#CommentFlag // ; Change to C++ style of comments.
#ClipboardTimeout 클립보드에 액세스 할 수 없을 때에 기다리는 시간을 설정#ClipboardTimeout Milliseconds Parameters Milliseconds 대기 시간을 밀리 세컨드로 지정.초기치는 「1000」. 「-1」(을)를 지정하면, 열게 될 때까지 계속 쭉 기다린다. Remarks 다른 프로그램이 긴 시간 클립보드를 열고 있으면, 다른 어플리케이션은 클립보드를 열지 않게 액세스 할 수 없다. AutoHotkey(은)는, Clipboard변수의 조작등에서 클립보드에 액세스 할 때, 클립보드가 열리게 될 때까지#ClipboardTimeout그리고 지정된 시간만 계속 기다린다. 이 시간만 기다려도 열지 않는 경우, 에러가 표시된다. 클립보드가 열리게 되는 것을 기다리고 있는..
- 연산자(감산) 2개의 식의 차이를 돌려주는 연산자Expression1-Expression2 Parameters 인수명 설명 Expression1 임의의 식 Expression2 임의의 식 Related 식, if(식), Var:=식
>> 연산자(논리 오른쪽 시프트) 비트를 지정 자리수 오른쪽 시프트 하는 연산자Expression1>>Expression2 Parameters 인수명 설명 Expression1 임의의 식 Expression2 시프트 시키는 자리수 Remarks 빈 좌측에는0하지만 채울 수 있다.(논리 오른쪽 시프트이다) 산술 오른쪽 시프트를 하고 싶은 경우는, 「Expression1//(2**Expression2)」라고 하는 계산을 하면 좋다. 비트 연산 할 수 있는 것은 정수치만. 소수치는, 정수치로 변환하고 나서 계산된다. 내부적으로는64비트 부호 첨부 정수로 다루어지고 있는 모양.부호 첨부64비트 정수의 범위(-9223372036854775808..9223372036854775807)의 범위에 들어가지 않는 경우,..
* 연산자(주소에 격납된 값) 주소로 지정된 메모리 영역의 바이트치를 얻는 연산자*Address Parameters 인수명 설명 Address 메모리 영역의 주소를 나타내는 정수 Remarks 결과는Address그리고 나타내지는 메모리 영역의 바이트치(0...255)(이)가 된다. 「*Addr:=Asc("x")」(와)과 같이 대입 끝에는 할 수 없다. 값을 변경하려면 , 「DllCall("RtlFillMemory", UInt, Addr, UInt, 1 , UChar, Asc("x")) 」(와)과 같이 한다. 2아르바이트 이상의 값을 이득 싶으면, NumGet()함수를 사용하는 것이 좋다. Related 식, if(식), Var:=식
** 연산자(나무승) 2개의 식 나무승을 요구하는 연산자Expression1**Expression2 Parameters 인수명 설명 Expression1 임의의 식 Expression2 임의의 식 Remarks Expression1의Expression2승이 된다. Expression1(와)과Expression2(은)는 모두 소수치를 사용할 수 있다. 연산자의 우선 순위의 형편에 의해,Expression1에 부의 값을 지정하고 싶은 경우는, 「(-2)**5」(와)과 같이 「()」(으)로 둘러쌀 필요가 있다. 「(-2)**0.5」(와)과 같은, 부의 값의 소수치승은 할 수 없다. Related 식, if(식), Var:=식
|| 연산자(논리합) 2개의 식의 논리합의 진위치를 돌려주는 연산자Expression1||Expression2 Expression1 OR Expression2 Parameters 인수명 설명 Expression1 임의의 식 Expression2 임의의 식 Remarks Expression1(와)과Expression2의 양쪽 모두가 가짜라면 결과는 가짜에, 언젠가 혹은 양쪽 모두가 진이라면 결과는 실로 된다. 수치의 제로나 하늘의 문자열은 가짜(False)(으)로서 다루어져 그 이외는 진(True)(으)로서 다루어진다. 논리 연산의 결과는, 가짜(False)의 경우 「0」, 진(True)의 경우 「1」가 된다. Related 식, if(식), Var:=식
!= 연산자(비등치) 좌우의 식이 다른 값이라면 실로 되는 연산자Expression1!=Expression2 Expression1Expression2 Parameters 인수명 설명 Expression1 임의의 식 Expression2 임의의 식 Remarks 수치가 아닌 것을 비교하는 경우, 문자열로서 문자 코드의 줄 순서로 비교된다. 수치여도, 「"」(으)로 둘러싸여 있는 경우는, 문자열로 간주해진다.(례:「"10"」) 문자열 비교시는, StringCaseSense커멘드로 설정이 변경되지 않는 이상 대문자 소문자의 차이는 무시된다. 결과는, 가짜(False)의 경우 「0」, 진(True)의 경우 「1」가 된다. Related 식, if(식), Var:=식
! 연산자(논리 부정) 반대의 진위치를 돌려주는 연산자!Expression NOT Expression Parameters 인수명 설명 Expression 임의의 식 Remarks Expression하지만 진이라면 결과는 가짜에, 가짜라면 실로 된다. NOT(은)는 연산자의 우선도가 낮아지고 있다. 수치의 제로나 하늘의 문자열은 가짜(False)(으)로서 다루어져 그 이외는 진(True)(으)로서 다루어진다. 논리 연산의 결과는, 가짜(False)의 경우 「0」, 진(True)의 경우 「1」가 된다. Related 식, if(식), Var:=식
! 연산자(논리 부정) 반대의 진위치를 돌려주는 연산자!Expression NOT Expression Parameters 인수명 설명 Expression 임의의 식 Remarks Expression하지만 진이라면 결과는 가짜에, 가짜라면 실로 된다. NOT(은)는 연산자의 우선도가 낮아지고 있다. 수치의 제로나 하늘의 문자열은 가짜(False)(으)로서 다루어져 그 이외는 진(True)(으)로서 다루어진다. 논리 연산의 결과는, 가짜(False)의 경우 「0」, 진(True)의 경우 「1」가 된다. Related 식, if(식), Var:=식
* 연산자(곱셈) 2개의 식의 적을 돌려주는 연산자Expression1*Expression2 Parameters 인수명 설명 Expression1 임의의 식 Expression2 임의의 식 Related 식, if(식), Var:=식
- 연산자(단항) 식의 부호를 반전하는 연산자-Expression Parameters 인수명 설명 Expression 임의의 식 Related 식, if(식), Var:=식
왼쪽의 식이 오른쪽의 식 이하의 크기라면 실로 되는 연산자Expression1Parameters인수명설명Expression1임의의 식Expression2임의의 식Remarks수치가 아닌 것을 비교하는 경우, 문자열로서 문자 코드의 줄 순서로 비교된다.수치여도, 「"」(으)로 둘러싸여 있는 경우는, 문자열로 간주해진다.(례:「"10"」) 문자열 비교시는, StringCaseSense커멘드로 설정이 변경되지 않는 이상 대문자 소문자의 차이는 무시된다.(「=」 「==」(을)를 제외한다) 결과는, 가짜(False)의 경우 「0」, 진(True)의 경우 「1」가 된다.Related식, if(식), Var:=식