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!
Hallo zusammen,
ist es möglich das ein Bool Controll mehrere Aktionen NACHEINANDER ausführt?
Beispiel: Man hat eine While-Schleife die man über einen Controll beenden kann.
Drückt man nun diesen Controll, soll nun erst mal eine Aktion durchgeführt werden (zB etwas löschen) bevor die Schleife beendet wird. Wie könnte man so etwas realisieren?
Danke für eure Hilfe
28.01.2014, 14:07 (Dieser Beitrag wurde zuletzt bearbeitet: 28.01.2014 14:08 von GerdW.)
(28.01.2014 14:03 )Tobi.KT schrieb: Hallo zusammen,
ist es möglich das ein Bool Controll mehrere Aktionen NACHEINANDER ausführt?
Ja klar.
(28.01.2014 14:03 )Tobi.KT schrieb: Beispiel: Man hat eine While-Schleife die man über einen Controll beenden kann.
Drückt man nun diesen Controll, soll nun erst mal eine Aktion durchgeführt werden (zB etwas löschen) bevor die Schleife beendet wird. Wie könnte man so etwas realisieren?
Pseudo-Code:
Code:
If Bool=True DO
Step 1;
Step 2;
Step 3;
END
Gruß, Jens
Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)
!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!
So habe schnell mal was zusammen gebaut.. Ich möchte hier dass gelöscht wird bevor das Programm beendet wird. Wie muss ich es verändern dass es funktioniert?
28.01.2014, 14:23 (Dieser Beitrag wurde zuletzt bearbeitet: 28.01.2014 14:24 von GerdW.)
Wenn du willst, dass der Waveform-Graph nochmals im "Löschfall" gesetzt wird, dann musst du das programmieren:
THINK DATAflow, alles was parallel programmiert ist, wird in der Regel auch parallel ausgeführt.
Gruß, Jens
EDIT: Oder natürlich noch schöner: s. Gerd!
Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)
!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!
ich habe mal die RaceCondition entfernt und den Code leichter verständlich gemacht:
Zum dritten Mal: THINK DATAFLOW!
Okay Danke, aber könntest du mir das vielleicht auch erklären?
Was bedeuten zB die beiden Dreiecke die du eingefügt hast?
Wie nennt sich die Struktur und was is die RaceCondition?
(28.01.2014 14:24 )jg schrieb: Wenn du willst, dass der Waveform-Graph nochmals im "Löschfall" gesetzt wird, dann musst du das programmieren:
THINK DATAflow, alles was parallel programmiert ist, wird in der Regel auch parallel ausgeführt.
Gruß, Jens
EDIT: Oder natürlich noch schöner: s. Gerd!
Das ist ja jetzt so wie ich es gemacht habe oder? Also Löschen und Stop parallel?
Wie muss ich es machen dass erst Löschen und dann Stop?