Countdown-Timer in C#

DearNobody

Cadet 2nd Year
Registriert
Juni 2005
Beiträge
23
Hallo Leute, ich hab jetzt schon länger versucht einen funktionierenden Timer in C# zu erstellen, bekomme es aber einfach nicht hin.
Was will ich eigentlich machen:
- Ich will in einem Label die Zeit rückwerts ablaufen (Countdown)
- es soll jede Sekunde angezeigt werden
- der Countdowntimer soll wieder restarten

Ich habe in der Microsoft Library von einer "Elapsed"-Funktion gelesen, doch bei mir erkennt er sie nicht!

kann mir vielleicht jemand helfen?

Danke schonmal im Vorraus

DN
 
das dürfte ja gar nicht so schwer sein. du schreibst eine funktion "tick" in der steht ss-- (also wird von ss (sekunden variable) immer 1 abgezogen.). und noch drei if anweisungen, falls 0 sekunden unterschritten wird, dann -1 minute, wieder 59 sek(selbes für minuten und stunden).
dann brauchst du nur noch eine schleife, die du n mal durchlaufen lässt, in der schleife steht delay(1000) und tick wird aufgerufen. (also wird für n sekunden jede sekunde die funtkion tick ausgeführt -> timer)
und das wars eigentlich schon, oder?
mfg
IRID1UM
 
Zuletzt bearbeitet:
Danke!

Eure Antworten helfen mir wirklich weiter! werd dann mal gleich weiterasteln :)

Schönen Tag noch

mfg DN
 
Zurück
Oben