![]() |
Countdown von Tagen Stunden und Minuten schreiben
Hallo,
ich habe in einem Stringgrid verschiedene Daten(Tag, Stunde, Minute, Sekunde), die sekundengenau runtergezählt werden sollen, bis schließlich bei einer bestimmten zeit, die vom benutzer eingestellt werden kann (zb 10 min) eine funktion "achtung" gestartet wird. Wie stelle ich das an? danke mfg elle |
Re: Countdown von Tagen Stunden und Minuten schreiben
Hi!
Du musst wohl zuerst mal die aktuelle Systemzeit ermitteln. Dann lässt du einen Timer laufen. Intervall dann wohl 1 Sekunde. Sobald die aktuelle Zeit größer ist, als die eingestellte, reagierst du. Hier mal ein Prinzipien-Beispiel:
Delphi-Quellcode:
procedure TForm1.Timer1Timer(Sender: TObject);
begin if (TimeToStr(now)>= '16:00') then begin timer1.Enabled:=false; showmessage('achtung'); end; Ciao Frederic |
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:28 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz