Hi, ich habe folgendes Problem. Ich möchte bestimmte Ereignisse alle x Sekunden ausführen. Zum Beispiel Ereignis A alle x ms Ereignis B alle y s Ereignis C ... Das löse ich bisher so, dass ich einen Timer habe, der in einer 32 Bit Variable Millisekunden hoch zählt. Anschliesend vergleiche ich in einer Endlosschleife:
1 | if( ms-EreignisA >= 1000) { |
2 | EreignisA=ms; |
3 | ...
|
4 | }
|
Gibt es dafür noch elegantere Lösungen?