Guten Abend AutoITler,
es geht um folgendes. Ich möchte ein Datei-Öffnen-Dialog von einem externen Programm abfragen. Unzwar brauche ich den Inhalt von dem Editfeld "Dateiname" und, ich muss wissen ob dann "Öffnen" oder "Abbrechen" gedrückt wurde.
Die ID's von den Buttons habe ich mit Window Info von AutoIT herausgefunden.
Dazu habe ich mir folgenden Code überlegt (aber erstmal ohne das Editfeld):
While True
If WinExists("Öffnen") Then
$aCursorInfo = GUIGetCursorInfo("Öffnen")
If $aCursorInfo[4] = 1 Then MsgBox(0, "Info", "Öffnen")
If $aCursorInfo[4] = 2 Then MsgBox(0, "Info", "Abbrechen")
EndIf
WEnd
Bei dem Code bekomm ich ne Fehlermeldung zu Zeile 4.
Damit ihr wisst wie das aussieht hab ich noch ein Screenshot im Anhang.
Woran könnte das liegen? Funktioniert GUIGetCursorInfo nur mit selbst erstellten GUI's via AutoIT?