관리 메뉴

ㄴrㅎnㅂrㄹrㄱi

WinGetText 지정된 윈도우의 텍스트를 취득 본문

AUTOHOTKEY/레퍼런스

WinGetText 지정된 윈도우의 텍스트를 취득

님투 2007. 11. 7. 20:12
반응형

WinGetText

지정된 윈도우의 텍스트를 취득

WinGetText, OutputVar [, WinTitle, WinText, ExcludeTitle, ExcludeText]

Parameters


인수명 설명
OutputVar 텍스트를 격납하는 변수명
WinTitle 윈도우 타이틀 등.
윈도우 지정의 방법참조.
WinText 윈도우에 포함되는 텍스트
ExcludeTitle 제외 타이틀
ExcludeText 제외 텍스트

ErrorLevel

무엇인가 문제가 발생하면 ErrorLevel하1(이)가 된다.문제가 없으면0(이)가 된다.


Remarks

AutoHotkey동고의 「AU3_Spy.exe」(으)로 표시되는 형식에서 윈도우상의 컨트롤의 텍스트를 취득한다.

각 텍스트 항목은,CR+LF(스크립트상에서는 「`r`n」라고 기술)그리고 단락지어진다.

NT계에서는, 취득할 수 있는 텍스트의 양에 상한은 없다.
거대한 텍스트를 열고 있는 텍스트 문자 편집기 등에 대해 사용하면, 대량의 메모리를 소비하게 된다.
OutputVar=」(와)과 같이 공문자열을 대입해 주면, 사용한 메모리는 개방할 수 있다.
9x계에서는, 윈도우 컨트롤 마다64KB까지 제한되고 있다.


Related

WinGetActiveStats, WinGetActiveTitle, WinGetTitle, ControlGetText, WinGetPos


Example(s)

Run, Calc.exe
WinWait, Calculator
WinGetText, text  ; The window found above will be used.
MsgBox, The text is:`n%text%
반응형
Comments