일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- if(식)
- Var:=식
- IfInString
- SetTitleMatchMode
- API
- EnvAdd
- ControlGetText
- SetMouseDelay
- SetKeyDelay
- 배열
- if
- DetectHiddenWindows
- MouseClick
- EnvSet
- autohotkey
- EnvSub
- Threads
- EnvMult
- Menu
- SetEnv
- EnvDiv
- Blocks
- IF (식)
- StringGetPos
- ControlSend
- SetControlDelay
- IfWinExist
- 식
- 식의 설명
- 함수
- Today
- Total
목록AUTOHOTKEY/레퍼런스 (362)
ㄴrㅎnㅂrㄹrㄱi
IfExist / IfNotExist 지정한 파일이나 디렉토리가 존재할지로 분기IfExist, FilePattern IfNotExist, FilePattern Parameters 인수명 설명 FilePattern 패스나 파일명, 와일드 카드. 상대 패스로 기술되었을 경우, %A_WorkingDir%(으)로부터 검색된다. Related Blocks, Else, File-loops Example(s)IfExist, D:\ MsgBox, The drive exists. IfExist, D:\Docs\*.txt MsgBox, At least one .txt file exists. IfNotExist, C:\Temp\FlagFile.txt MsgBox, The target file does not exist.
If (변수의 비교) 변수와 수치를 비교해 조건 분기를 실시한다.if var = value if var value if var > value if var >= value if var < value if var = 1 Sleep, 10 if MyVar = %MyVar2% MsgBox The contents of MyVar and MyVar2 are identical. else if MyVar = { MsgBox, 4,, MyVar is empty/blank. Continue? IfMsgBox, No, Return } else if MyVar , MsgBox The value in MyVar is not a comma. else MsgBox The value in MyVar is a comma. if Don..
If var [not] between L and U 변수의 값이 상한과 하한의 사이에 있을지로 분기if Var between LowerBound and UpperBound if Var not between LowerBound and UpperBound Parameters 인수명 설명 var 변수명 LowerBound 하한 UpperBound 상한 Remarks 3개의 당겨 수가 모두 수치의 경우, 비교는 수치로서 행해진다. 문자열이 포함되는 경우, 문자 코드순서의 순위로 비교된다. 문자열로서 비교하는 경우, StringCaseSense그리고 대문자 소문자의 차이를 고려할지를 설정할 수 있다. Related IfEqual/Greater/Less, if var in MatchList, if var is ty..
Hotkey 스크립트 실행중에 hot key를 할당하거나 설정을 변경하거나 한다Hotkey, KeyName [, Label, Options] Hotkey, IfWinActive [, WinTitle, WinText] Hotkey, IfWinExist [, WinTitle, WinText] Hotkey, IfWinNotActive [, WinTitle, WinText] Hotkey, IfWinNotExist [, WinTitle, WinText] Parameters 인수명 설명 KeyName hot key 정의그리고 사용하는 키명. 벌써 설정되어 있는 hot key의 경우, 이하의 인수에 근거해 설정이 변경된다. 이 때, 대문자 소문자의 차이나 「^!c」와「!^c」(와)과 같은 수식 키 기호의 차례의 차이..
GuiControlGet Gui커멘드로 작성한 윈도우에 배치된 컨트롤의 각종 정보를 취득한다GuiControlGet, OutputVar [, SubCommand, ControlID, Param4] Parameters 인수명 설명 OutputVar 취득한 결과를 격납하는 변수명 SubCommand 취득하는 정보의 종류를 지정한다. 생략시는, 컨트롤의 내용을 취득한다. ControlID 대상이 되는 컨트롤을 지정한다. 컨트롤 작성시에 「v」옵션으로 변수를 할당하고 있는 경우, 그 변수명으로 지정할 수 있다. 그 이외의 경우, 컨트롤의ClassNN인가 컨트롤에 포함되는 텍스트를 지정한다. Picture컨트롤의 화상 파일명도 지정할 수 있다. 생략시는,OutputVar그리고 지정한 변수가 「v」옵션으로 관련지을..
GuiControl Gui커멘드로 작성한 윈도우에 배치된 컨트롤에 대해 각종 조작을 실시한다GuiControl, SubCommand, ControlID [, Param3] Parameters 인수명 설명 SubCommand 실행하는 조작을 지정. 생략시는 컨트롤의 내용이Param3그리고 지정한 것으로 변경된다. 자세한 것은 후술. ControlID 대상이 되는 컨트롤을 지정한다. 컨트롤 작성시에 「v」옵션으로 변수를 할당하고 있는 경우, 그 변수명으로 지정할 수 있다. 그 이외의 경우, 컨트롤의ClassNN인가 컨트롤에 포함되는 텍스트를 지정한다. Picture컨트롤의 화상 파일명도 지정할 수 있다. Param3 각SubCommand의 설명을 참조.특히 설명이 없으면, 생략 한다. ErrorLevel 무..
Gui,TreeView GUI윈도우의 트리뷰 조작계 편입 함수로 대상이 되는 트리뷰콘트로르를 지정한다Gui,TreeView,TreeViewName Parameters 인수명 설명 TreeViewName 대상이 되는 컨트롤을 지정한다. 컨트롤 작성시에 「v」옵션으로 변수를 할당하고 있는 경우, 그 변수명으로 지정할 수 있다. 「SysTreeView32N」(N(은)는 컨트롤이 작성한 차례로1(으)로부터 붙여지는 번호)(와)과 같이ClassNN그리고 지정할 수도 있다. Remarks
Gui,Add,TreeView GUI윈도우에 트리뷰콘트로르를 추가한다.항목의 조작을 실시하는 편입 함수도 준비되어 있다.Gui, Add, TreeView [, Options, Text] Parameters 인수명 설명 Options 옵션을 반각 스페이스 단락으로 열거. 공통의 옵션에 대해서는, Gui,Add의 항참조. 고유의 옵션은 후술. 「V」옵션으로 변수를 관련지어도, 변수에 정보가 격납될 것은 없다.다만, GuiControl등의 커멘드로 컨트롤을 지정하기 위해서 이용할 수 있다. G그리고 라벨명을 지정하면, 각종의 조작을 할 때 마다 써브루틴이 실행된다.자세한 것은 이벤트시에를 참조. Text 미사용. 고유의Option AltSubmit 「G」옵션으로 지정된 써브루틴이 불려 간다 이벤트의 수를 확장..