Hallo zusammen,
ich haben ein Tool mit GUI, das ich automatisieren möchte.
Das Tool wurde mit Delphi 1 programmiert.
Mein Problem besteht jetzt darin, dass die ID der Controller dynamisch ist.
Jedes mal, wenn ich das Tool starte ist ID eines bestimmten Controller immer anders.
Den Klick auf den Button "Start" habe ich so realisiert:
[autoit]ControlClick($winname, "", "[CLASS:TButton; TEXT:&Start; INSTANCE:4]")
[/autoit]
Jetzt möchte ich so lange warte bis der Button "Quit" wieder aktiv ist.
In der Hilfe habe ich bis jetzt nur das hier gefunden:
GUICtrlGetState ( [controlID] )
[/autoit]
Hier fehlt mir aber die ID.
Gibt es eine Möglichkeit die ID bei jedem Start zu ermitteln?
Oder gibt es eine Möglichkeit den Status eines Buttons ohne ID zu ermitteln?
Bin für jede Idee dankbar!