Ich bin neu hier und ein blutiger AUTOIT Anfänger und bitte um Hilfe bei einem wahrscheinlich lächerlichen Problem: Ich starte automatisch 4 Instanzen eines Programmes aus autostart (Temperatur Feuchte Aufzeichnung). Es erfordert, dass dann noch auf einen Button "Start" gedrückt wird und ausgewählt wird zwischen "Datei überschreiben", "Datei fortsetzen" oder "Abbrechen"). Mein AUTOIT soll auf "Datei fortsetzen" drücken:
WinWait("Recorder: Verbindung zum COM1 hergestellt.","",30)
ControlClick("Recorder: Verbindung zum COM1 hergestellt.","Start", "Button19")
ControlClick("In Datei...","",1130)
WinWait("Recorder: Verbindung zum COM2 hergestellt.","",30)
ControlClick("Recorder: Verbindung zum COM2 hergestellt.","Start", "Button19")
ControlClick("In Datei...","",1130)
WinWait("Recorder: Verbindung zum COM3 hergestellt.","",30)
ControlClick("Recorder: Verbindung zum COM3 hergestellt.","Start", "Button19")
ControlClick("In Datei...","",1130)
WinWait("Recorder: Verbindung zum COM4 hergestellt.","",30)
ControlClick("Recorder: Verbindung zum COM4 hergestellt.","Start", "Button19")
ControlClick("In Datei...","",1130)
Manchmal startet es 3 Instanzen, manchmal nur 2, aber nie alle 4. Was ist da faul? Ein screen shot vom GUI des Programmes anbei (hab es von einem PC an dem kein Sensor hängt, deshalb steht oben nicht "Recorder: Verbindung zu COM ....." sondern "Rekorder: Keine Verbindung...) .
Vielen Dank für Tipps, D-E