Hallo Tatiana,
Zitat:Wenn ich den OK-Button vor dem Start des Programms auf TRUE setze, funktioniert alles, wie es soll.
Wozu brauchst du dann diesen Button?
Zitat:Vermutlich wird dessen Zustand abgefragt, gleich nachdem das Programm gestartet wurde?! Kann das sein?
Wenn du THINK DATAFLOW! verinnerlicht hättest, würdest du die Antwort auf diese Frage kennen.
Hast du dir den Links dazu in meiner Signatur durchgelesen?
Zitat:Muss diese äußere While-Schleife unbedingt sein?
Wenn dein Programm länger laufen soll, brauchst du eine (1) Schleife um alles.
Die Frage ist jedoch: brauchst du die innere While-Loop?
Und noch einmal THINK DATAFLOW: Wie oft wird dein "OK"-Button (der eigentlich "Set Variables" heißt!), abgefragt?
Warum wird er nur einmal abgefragt?
Warum hast du nun plötzlich 2 STOP-Buttons? Gibt dir das nicht zu denken?
Wie müsstest du dein Programm aufbauen, dass du nur einen STOP-Button brauchst?