Ich verstehe den Sinn Deiner Routinen leider immer noch nicht ganz.Lord hat geschrieben:Trotzdem möchte ich gerne verstehen, warum in meinem Code der
Status nicht durchgängig auf -1 gesetzt wird.
1. Du startest Distr1(), Distr2(), Distr3() als ganz normale Prozeduren (also nicht als Thread)
2. In den DistrX()-Prozeduren startest Du Threads
3. Diese Threads lösen dann nach einer zeitlichen Verzögerung einen Event aus, der dann wiederum die Prozeduren Distr1()-Distr3() starten.
Steckt bei dieser Vorgehensweise ein besonderer Sinn dahinter, der sich mir noch nicht erschlossen hat,
oder hast Du Dir das so ausgedacht weil Du es evtl. nicht besser wusstest und dachtest das müsste so gemacht werden?