AUTOHOTKEY/레퍼런스
StatusBarWait 상태 바의 내용이 지정한 텍스트에 성냥 하게 될 때까지 대기
님투
2007. 11. 5. 23:24
반응형
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. }
반응형