INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

While Schleifen mit Button beenden



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

09.08.2006, 08:12 (Dieser Beitrag wurde zuletzt bearbeitet: 09.08.2006 08:18 von Lucki.)
Beitrag #10

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
While Schleifen mit Button beenden
' 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...
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
While Schleifen mit Button beenden - Lucki - 09.08.2006 08:12

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  2 Parallele While-Schleifen mit unterschiedlichen Timer beenden Tomate27 3 2.949 18.08.2020 13:29
Letzter Beitrag: GerdW
  Verschachtelte und parallele Schleifen gleichzeitig beenden Rayid 6 7.221 14.11.2016 08:24
Letzter Beitrag: GerdW
  Mehrere while Schleifen über globale Variable beenden insertcoin 24 23.457 02.07.2012 15:32
Letzter Beitrag: Johannes_S
  Parallele Schleifen mit Queues richtig beenden labrat 9 9.852 31.01.2012 18:55
Letzter Beitrag: Hook1986
  Stop-Button stoppt nicht zwei While-Schleifen wiktor 2 8.902 07.07.2011 19:29
Letzter Beitrag: Lucki
  Alle While Schleifen beenden Maurice 3 7.190 22.11.2010 09:19
Letzter Beitrag: RHeil

Gehe zu: