Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » Дождаться окна и скопировать весь текст со всех элементов окна

Ответить
Настройки темы
Дождаться окна и скопировать весь текст со всех элементов окна

Аватара для vxor

Старожил


Сообщения: 206
Благодарности: 3


Конфигурация

Профиль | Отправить PM | Цитировать


#include <ScreenCapture.au3>
Код: Выделить весь код
$sTitle = "Заголовок"
Opt("WinWaitDelay", 70)
$hWin = WinWaitActive($sTitle)
_ScreenCapture_CaptureWnd("c:\Screen.jpg", $hWin)
Дождался окна, сделал скрин.
Как скопировать весь текст с элементов окна?

Код: Выделить весь код
>>>> Window <<<<
Title:	Заголовок
Class:	QWidget
Position:	644, 336
Size:	191, 175
Style:	0x96C80000
ExStyle:	0x00000100
Handle:	0x003D0D8C

>>>> Control <<<<
Class:	QWidget
Instance:	7
ClassnameNN:	QWidget7
Name:	
Advanced (Class):	[CLASS:QWidget; INSTANCE:7]
ID:	
Text:	
Position:	110, 46
Size:	70, 20
ControlClick Coords:	30, 18
Style:	0x56000000
ExStyle:	0x00000000
Handle:	0x00491274

>>>> Mouse <<<<
Position:	143, 86
Cursor ID:	2
Color:	0xF5F5F4

>>>> StatusBar <<<<

>>>> ToolsBar <<<<

>>>> Visible Text <<<<


>>>> Hidden Text <<<<
Вот что дает мне AutoIt v3 Window Info..

Отправлено: 22:38, 12-11-2011

 

Аватара для Creat0R

Must AutoIt


Сообщения: 3054
Благодарности: 1009

Профиль | Сайт | Отправить PM | Цитировать


Цитата xor++:
Как скопировать весь текст с элементов окна? »
WinGetText?

-------
“Сделай так просто, как возможно, но не проще этого.”... “Ты никогда не решишь проблему, если будешь думать так же, как те, кто её создал.”

Альберт Эйнштейн

P.S «Не оказываю техподдержку через ПМ/ICQ, и по email - для этого есть форум. ©»

http://creator-lab.ucoz.ru/Images/Icons/autoit_icon.png Русское сообщество AutoIt | http://creator-lab.ucoz.ru/Images/Ic...eator_icon.png CreatoR's Lab | http://creator-lab.ucoz.ru/Images/Icons/oac_icon.png Opera AC Community


Отправлено: 02:41, 13-11-2011 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для vxor

Старожил


Сообщения: 206
Благодарности: 3

Профиль | Отправить PM | Цитировать


Наверное. С окном total commander срабатывает, с окном этого типа нет. Прочитал что AutoIt с QT не работает. То есть там не виндовые контролы. Что делать? Есть ли другое решение? Может нужна доп. инф.? Очень нужно получить текст с окна.

Последний раз редактировалось vxor, 14-11-2011 в 01:00.


Отправлено: 00:41, 14-11-2011 | #3



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » Дождаться окна и скопировать весь текст со всех элементов окна

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Как дождаться РЕАЛЬНОГО появления окна NewOLDi AutoIt 12 03-11-2019 12:13
Разное - DOSовские окна на весь экран akalibr Microsoft Windows 2000/XP 2 19-06-2010 14:08
Как скопировать текст из окна в буфер обмена Str_ani_ck AutoIt 10 12-08-2009 11:03
[решено] Как скопировать текст из окна DOC. Ser6720 Хочу все знать 4 16-01-2008 08:31
Delphi - Delphi | создание окна и его элементов средствами WinAPI Savant Программирование и базы данных 14 18-01-2005 14:15




 
Переход