Войти

Показать полную графическую версию : Как определить текст управляющего элемента под указателем мыши


Master2KAZ
16-11-2010, 21:41
Я знаю что это возможно с помощью программы AutiIt Window Info.

Моя же цель написать скрипт, который запускает программу, в которой открывается окно, а пользователь должен щелкнуть по окну и текст всех управляющих элементов окна должен записаться в файл. Возможно ли это?

madmasles
16-11-2010, 23:18
Master2KAZ,
Получить все контролы окна можно примерно так:#include <Array.au3>

$sTitle = 'Title Вашего окна'
$sText = WinGetClassList($sTitle)
$aText = StringSplit(StringStripCR($sText), @LF)
_ArrayDisplay($aText)А дальше, уже в зависимости от того, какие это контролы, или ControlGetText(...), или UDF-функции.




© OSzone.net 2001-2012