Hallo nnik!
Vielen Dank, das hat geholfen. Ich habe dann gemerkt, daß ich den Code für die Gui ganz oben in das Script einfügen muß, damit sie gleich beim Starten erzeugt wird.
Jetzt habe ich aber ein noch ein anderes, eher das umgekehrte Problem: Wie schließe ich die wieder?
Ich habe zwie Buttons, einen zum weiteren Ausführen des Programms, einen zum Abbrechen (die
MsgBoxes sind erstmal zum Ausprobieren des Ablaufs).
Code: Select all
SIGNIEREN:
Gui,1: Submit ; Speichert die Benutzereingaben in die entsprechenden Steuerelementvariablen.
MsgBox Gleich geht es weiter...!
return
Das läuft gut, die Gui schließt sich und die in ihr eingegebenen Parameter werden abgespeichert.
Code: Select all
ABBRECHEN:
Gui,1: GuiClose
MsgBox Jetzt wird Schluß gemacht!
return
Hiermit bekomme ich das Ding aber nicht zu, sondern nur eine Fehlermeldung. Wenn ich in diesem zusammenhang
ExitApp verwende, schließt es mir gleich das ganze Script, was ich ja auch nicht will.
Wie also beende/schließe ich die Gui und den Programmablauf ohne Variablenabspeicherung? Genauer: Der eigentliche Programmablauf fängt ja hier erst an, da er ja durch den anderen Button aufgerufen werden soll.
Viele Grüße von Meister Lampe