Forum: Sonstige Fragen zu Delphi
Delphi
by JasonDX,
19. Mai 2005
Du hast c) Vergessen:
Den Zeitunterschied (dt) zwischen dem Zeitpunkt, an dem die Prozedur ausgeführt werden soll, und jetzt (time()) ins Timer-Intervall schreiben. Braucht nur einen Timer-aufruf und nicht einen Ständigen Prozeduraufruf und if-Abfrage ;)
Forum: Sonstige Fragen zu Delphi
Delphi
by JasonDX,
19. Mai 2005
Oder die SetTimer-Funktion nehmen. Ist eigentlich das, was der Timer verwendet, aber in Kombination mit Subtraktion der jetztigen Zeit von der der "Zielzeit" dürfte das gewünschte Ergebnis erbringen ;)
(Gleiche Idee wie glkgereon eigentlich schon hatte, aber halt ohne Timer ;) )