Re: threads Kategorie: Programmierung (von nitraM - 3.11.2010 13:09) | ||
Als Antwort auf Re: threads von nitraM - 3.11.2010 13:06 | ||
| ||
ups - man sollte auf "Null" prüfen... ... if timer_1 > 0 ... if timer_2 > 0 ... nitraM > Hallo Christian, > Wie genau sollen deine Timer denn sein? > Angenommen 1 Sekunde würde ausreichen dann würde ich nur einen Tread starten: > > > thread timer > {int sec; > long timer_1; > long timer_2; > sec = 99; > loop > {wait ((system.second() != sec)); // warten auf eine neue Sekunde... > sec = system.second(); // aktuelle Sekunde speichern > if timer_1 > 1 > {timer_1 = timer_1 -1; // eine Sekunde abziehen > } > else if timer_1 == 0 // wenn Timer abgelaufen > {timer_1 = -1; // Timerwert setzen > ... tu das was willst... > } > > if timer_2 > 1 > {timer_2 = timer_2 -1; // eine Sekunde abziehen > } > else if timer_2 == 0 // wenn Timer abgelaufen > {timer_2 = -1; // Timerwert setzen > ... tu das was willst... > } > ... > } > } > > > > nitraM | ||
Antwort schreiben Antworten: Re: threads (von ChristianS - 3.11.2010 18:05) Re: threads (von nitraM - 3.11.2010 19:32) |