Thema: Delphi Wiedermal Analoge Uhr :)

Einzelnen Beitrag anzeigen

Benutzerbild von Khabarakh
Khabarakh

Registriert seit: 18. Aug 2004
Ort: Brackenheim VS08 Pro
2.876 Beiträge
 
#7

Re: Wiedermal Analoge Uhr :)

  Alt 10. Mai 2005, 15:01
Ich war mir nicht sicher, ob der Code von ihm ist, deshalb wollte ich lieber nichts sagen .
Jedenfalls ist das noch kein wirkliches OOP-Konzept und mit pmXor stößt man schnell an dessen Grenzen, überhaupt ist es doch viel umständlicher als ein TBitmap.

Und ob man den Code auf eine Uhr übertragen kann...

Eigentlich ist das Problem doch einfach: Nur die Sekunden/Minuten in Winkel umrechnen:
Delphi-Quellcode:
// Sekundenzeiger
// Bogenmaß und y-Achse nach unten
alpha := -Pi / 2 + sek / 60 * 2 * Pi;
// Minutenzeiger
alpha := -Pi / 2 + min / 60 * 2 * Pi + sek / 60 * 2 * Pi / 60;
Sebastian
Moderator in der EE
  Mit Zitat antworten Zitat