Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Countdown von Tagen Stunden und Minuten schreiben (https://www.delphipraxis.net/33961-countdown-von-tagen-stunden-und-minuten-schreiben.html)

ellelle 15. Nov 2004 16:31


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

fkerber 15. Nov 2004 20:59

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 21:42 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz