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

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   AutoIt (http://forum.oszone.net/forumdisplay.php?f=103)
-   -   [решено] AutoIt Window Info (http://forum.oszone.net/showthread.php?t=135641)

Cuba 23-03-2009 21:18 1072522

AutoIt Window Info
 
AutoIt Window Info всё время показывает класс многих окон как #32770
Из-за этого скрипты не работают.
В чём проблема ?
Переустановил прогу и всё равно...

Creat0R 23-03-2009 23:40 1072669

Цитата:

Цитата Cuba
В чём проблема ? »

Это у вас нужно спрашивать. Если скрипты не работают, это не значит что есть проблема в «AutoIt Window Info Tool», проблема в их написании (которыми вы не поделились :)).

Я бы использовал примерно так:

Код:

ControlClick("[CLASS:#32770;TITLE:Installer Language]", "", "Button1")

Cuba 24-03-2009 08:57 1072888

У меня так:
Код:

ControlClick("[CLASS:#32770]","","Button2")

Creat0R 24-03-2009 10:23 1072973

Цитата:

Цитата Cuba
У меня так »

Добавьте ;TITLE:Installer Language и должно заработать.

Cuba 24-03-2009 19:38 1073567

Работает :)
А что это за класс такой #32770 ?

Creat0R 24-03-2009 20:08 1073601

Цитата:

Цитата Cuba
что это за класс такой #32770 ? »

На MSDN сказано, что это класс системного диалога (зарезервированные системой классы):

Цитата:

The following table describes the system classes that are available only for use by the system. They are listed here for completeness sake.

Class Description
ComboLBox The class for the list box contained in a combo box.
DDEMLEvent Windows NT/Windows 2000/Windows XP: The class for Dynamic Data Exchange Management Library (DDEML) events.
Message Windows 2000/Windows XP: The class for a message-only window.
#32768 The class for a menu.
#32769 The class for the desktop window.
#32770 The class for a dialog box.
#32771 The class for the task switch window.
#32772 Windows NT/Windows 2000/Windows XP: The class for icon titles.


Время: 15:19.

Время: 15:19.
© OSzone.net 2001-