Entwickler-Ecke

Sonstiges (Delphi) - Festlegen dass ein Timer nach X Schritten aufhört


Bockscar - Mi 18.01.06 13:37
Titel: Festlegen dass ein Timer nach X Schritten aufhört
Ich möchte dass mein Timer der meine Roulettekugel jeweils bei einmal ausführen EIN FELD weiterführt zwischen 72-144 mal arbeitet und dann beendet => die Kugel liegt irgendwo.

Wie kann ich so eine Begrenzung verwirklichen?


jasocul - Mi 18.01.06 13:40

Ein globale Variable definieren.
Dies mit einer Zufallszahl zwischen 72 und 144 füllen.
Jedesmal wenn der Timer ausgelöst wird, muss der Wert der Variablen um eins reduziert werden.
Ist der Wert "0", dann muss der Timer disabled werden.


Gausi - Mi 18.01.06 13:43

Oder, anstelle einer weiteren globalen Variable: Speichere die Zufallszahl in der Eigenschaft "Tag" des Timers. Rest wie Jasocul beschrieben hat.