' schrieb:noch ne kleine Frage: zu was müssen die lokalen "stop"-variablen nochmal auf die mehrfacharithmetik geleitet werden und dann nochmal auf die lokale variable?
Ich bin mir selbst nicht sicher, ob das die optimale Lösung war und ob es nicht auch anders geht, das habe ich auf die Schnelle so gemacht. Der Hintergrund ist der: Wenn man von einem booleschem Element lokale Variablen anlegt, dann ist das unvereinbar mit dem Schaltverhalten "Latch". Latchverhalten wäre, selbst wenn es zugelassen wäre, auch nicht sinnvoll. Denn dann würde der Knopf nach dem ersten Lesen sofort wieder losgelassen, also auf false stehen, und das würde sich auf die lokalen Variablen übertragen, vielleicht bevor die anderen Schleifen, in denen diese lokalen Variablen stehen, beendet werden konnten.
Jetzt funktioniert es so: Der Knopf bleibt gedrückt und geht nicht wieder von selbst heraus. Erst wenn alle drei Hauptschleifen beendet sind, also das ganze Programm, wird der Knopf über eine weitere lokale Variable wieder auf false gestellt.
Mache Dich doch mal mit Ereignisstrukturen vertraut, es ist viele einfacher als man zunächt denkt, und ich helfe Dir bei Schwierigkeiten gern weiter.
Edit: Sehe gerade, daß ich ein Posting mit Zitat aber ohne Text gesendet habe, weiß auch nicht, wie das passiert ist, und noch weniger weiß ich, wie man solchen Mist wieder löschen könnte...