일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- EnvDiv
- SetKeyDelay
- SetTitleMatchMode
- IfInString
- Blocks
- API
- EnvAdd
- SetMouseDelay
- ControlSend
- Var:=식
- 식의 설명
- if
- EnvMult
- SetEnv
- IF (식)
- EnvSub
- MouseClick
- Threads
- if(식)
- ControlGetText
- 배열
- StringGetPos
- 식
- Menu
- DetectHiddenWindows
- SetControlDelay
- 함수
- autohotkey
- EnvSet
- IfWinExist
- Today
- Total
목록Var:=식 (27)
ㄴrㅎnㅂrㄹrㄱi
|| 연산자(논리합) 2개의 식의 논리합의 진위치를 돌려주는 연산자Expression1||Expression2 Expression1 OR Expression2 Parameters 인수명 설명 Expression1 임의의 식 Expression2 임의의 식 Remarks Expression1(와)과Expression2의 양쪽 모두가 가짜라면 결과는 가짜에, 언젠가 혹은 양쪽 모두가 진이라면 결과는 실로 된다. 수치의 제로나 하늘의 문자열은 가짜(False)(으)로서 다루어져 그 이외는 진(True)(으)로서 다루어진다. 논리 연산의 결과는, 가짜(False)의 경우 「0」, 진(True)의 경우 「1」가 된다. Related 식, if(식), Var:=식
If(식) 식의 계산 결과의 진위로 조건 분기를 실시한다If(Expression) Parameters Expression 식. 식의 설명참조. Remarks 식의 내용이 진위치로서 판단되어 진(True)인 경우, 다음의 행의 커멘드 혹은 블록하지만 실행된다. 다음의 행의 커멘드 혹은 블록의 후에 Else에 이어 커멘드 혹은 블록하지만 있으면, 의식(False)에서 만났을 경우에 실행된다. Related 식의 설명, Var:=식, if var in/contains MatchList, if var between, IfInString, Blocks, Else Example(s)if (A_Index > 100 or Done) return if (A_TickCount - StartTime > 2*MaxTime +..
- 연산자(감산) 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:=식