Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   AutoIt (http://forum.oszone.net/forumdisplay.php?f=103)
-   -   Как определить текст управляющего элемента под указателем мыши (http://forum.oszone.net/showthread.php?t=191418)

Master2KAZ 16-11-2010 21:41 1544290

Как определить текст управляющего элемента под указателем мыши
 
Я знаю что это возможно с помощью программы AutiIt Window Info.

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

madmasles 16-11-2010 23:18 1544359

Master2KAZ,
Получить все контролы окна можно примерно так:
Код:

#include <Array.au3>

$sTitle = 'Title Вашего окна'
$sText = WinGetClassList($sTitle)
$aText = StringSplit(StringStripCR($sText), @LF)
_ArrayDisplay($aText)

А дальше, уже в зависимости от того, какие это контролы, или ControlGetText(...), или UDF-функции.


Время: 21:10.

Время: 21:10.
© OSzone.net 2001-