Einzelnen Beitrag anzeigen

Neuni

Registriert seit: 25. Feb 2004
815 Beiträge
 
Delphi 7 Personal
 
#2

Re: uhr in delphi--> wie die zeiger?

  Alt 27. Mär 2004, 16:20
Also 2. is doch ganz einfach, denk ich...

1. Einfach nen timer, der dann jede Sekunde eine Variable (die die Sekunden angibt) um 1 erhöht.

2. Wenn die Variable bi 60 ist (wegen 60 Sek. = 1 Minute ), dann erhöht man die nächste Variable (die gibt die Minuten an) um 1, und stellt die 1 Variable wieder auf 1.

3. Wenn die 2. Variable (für die Minuten) bei 60 ist, erhöht sie eine Variable (die Variable für die Stunden) um 1 und setzt die für die Minuten wieder auf 0.

So zählt der Schon mal.

Nun müsste halt der zeiger für die Sekunden je nach Inhalt der Variable auf eine gewisse Position gesetzt werden.
Mit dem Minutenzeiger und dem Std. Zeiger dann das selbe

Wie sich der Zeiger nu dreht...keine Ahnung.
  Mit Zitat antworten Zitat