Hallo!
Vorab mal ein Lob: Wirklich eine sehr informative Website. Ich beschäftige mich seit drei Tagen mit Autoit und diese Website ist wirklich eine super Informationsquelle.
Ich hoffe ihr könnt mir bei meinem Problem helfen:
Seit vielen Stunden versuche ich AutoIT dazu bekommen, einen "OK" Button Button bei einer Installation zu drücken (siehe Bild).
Leider habe ich es weder mit der "ControlClick-Funktion" noch mit einem "normalen Enter, Tab, etc." hinbekommen.
[Blockierte Grafik: http://www.autoit.de/index.php?page=Attachment&attachmentID=12016&h=f1a733b7d145f145d83d80781c84603008d36820]
WinActivate bzw. WinWaitActive funktioniert, d.h. das Fenster ist "aktiv".
Allerdings kommt trotzdem keine "ENTER" Eingabe an und auch kein "ControlClick".
Ich habe schon etliche Variante versucht. Hier die Grundinfos, ich hoffe das reicht für euch Experten.
Zuerst die Infos zum "Window":
>>>> Window <<<<
Title: Wählen Sie eine Setup-Sprache aus
Class: #32770
Position: 448, 438
Size: 384, 147
Style: 0x94C800C4
ExStyle: 0x00010101
Handle: 0x000B12EE
>>>> Control <<<<
Class:
Instance:
ClassnameNN:
Name:
Advanced (Class):
ID:
Text:
Position:
Size:
ControlClick Coords:
Style:
ExStyle:
Handle:
>>>> Mouse <<<<
Position: 640, 454
Cursor ID: 0
Color: 0xF3FCFC
>>>> StatusBar <<<<
>>>> ToolsBar <<<<
>>>> Visible Text <<<<
Deutsch (Deutschland)
OK
Abbrechen
Wählen Sie die Sprache dieser Installation aus der unten aufgeführten Auswahl aus.
>>>> Hidden Text <<<<
Alles anzeigen
Und jetzt die Infos zum OK-Button:
>>>> Window <<<<
Title: Wählen Sie eine Setup-Sprache aus
Class: #32770
Position: 480, 607
Size: 384, 147
Style: 0x94C800C4
ExStyle: 0x00010101
Handle: 0x001B097E
>>>> Control <<<<
Class: Button
Instance: 1
ClassnameNN: Button1
Name:
Advanced (Class): [CLASS:Button; INSTANCE:1]
ID: 1006
Text: OK
Position: 107, 93
Size: 81, 23
ControlClick Coords: 43, 7
Style: 0x50010000
ExStyle: 0x00000004
Handle: 0x00130A78
>>>> Mouse <<<<
Position: 633, 732
Cursor ID: 0
Color: 0xEFEFEF
>>>> StatusBar <<<<
>>>> ToolsBar <<<<
Alles anzeigen
Wie würde euer AutoIt Code aussehen um den Button zu drücken?
Vielen Dank im Voraus!
Gregor