AutoHotKey(오토핫키) 설명서 StatusBarWait
StatusBarWait
상태 바의 내용이 지정한 텍스트에 성냥 하게 될 때까지 대기
StatusBarWait [, BarText, Seconds, Part#, WinTitle, WinText, Interval, ExcludeTitle, ExcludeText]
Parameters
인수명 | 설명 |
---|---|
BarText | 텍스트를 지정.대문자 소문자는 구별된다.SetTitleMatchMode그리고 지정한 매치 방식(전방 일치나 중간 일치 등)그리고 판별된다. |
Seconds | 몇초간까지 기다릴까.생략시는 무한하게 기다린다.「0」(을)를 지정하면,0.5초 기다린다. |
Part# | 몇번째의 단락을 대상으로 할까.디폴트는 「1」. |
WinTitle | 윈도우 타이틀 등. 윈도우 지정의 방법참조. |
WinText | 윈도우에 포함되는 텍스트 |
Interval | 무슨 밀리 세컨드 간격으로 타이틀을 체크할까.디폴트는 「50」. |
ExcludeTitle | 제외 타이틀 |
ExcludeText | 제외 텍스트 |
ErrorLevel
- 0
- 상태 바의 내용이 지정한 텍스트에 일치하게 되었다
- 1
- 상태 바의 내용이 지정한 텍스트에 일치하게 되기 전에Seconds그리고 지정한 시간이 경과했다
- 2
- 상태 바에 액세스 할 수 없었다
Remarks
Delphi제 어플리케이션등이 특수한 사양의 상태 바의 텍스트는 취득할 수 없다.
대기중은 hot key나 타이머등에서 기동되었다스렛드하지만 끼어들 수 있다.
Related
StatusBarGetText, WinGetTitle, WinGetText, ControlGetText
Example(s)
IfWinExist, Search Results ; Sets the Last Found window to simplify the below. { WinActivate Send, {tab 2}!o*.txt{enter} Sleep, 400 ; Give the status bar time to change to "Searching". StatusBarWait, found, 30 if ErrorLevel = 0 MsgBox, The search successfully completed. else MsgBox, The command timed out or there was a problem. }
'AutoHotKey > Commands' 카테고리의 다른 글
AutoHotKey(오토핫키) 설명서 StringGetPos (0) | 2014.08.14 |
---|---|
AutoHotKey(오토핫키) 설명서 StringCaseSense (0) | 2014.08.14 |
AutoHotKey(오토핫키) 설명서 StatusBarGetText (0) | 2014.08.14 |
AutoHotKey(오토핫키) 설명서 Sqrt() (0) | 2014.08.14 |
AutoHotKey(오토핫키) 설명서 SplitPath (0) | 2014.08.14 |