Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Daten aus Zeit auslesen (https://www.delphipraxis.net/31055-daten-aus-zeit-auslesen.html)

Luzifer666 3. Okt 2004 16:22


Daten aus Zeit auslesen
 
Hallo Community!

Ich möchte gerne per Timer jede Sekunde die aktuelle Zeit auslesen und dabei Stunde, Minute und Sekunde in jeweils einer seperaten Variable speichern.
Wie mache ich das? :)

Danke schonmal im Voraus!

fkerber 3. Okt 2004 16:36

Re: Daten aus Zeit auslesen
 
Hi!

Ein paar Stichworte für dich:

Delphi-Referenz durchsuchenTimeToStr
Delphi-Referenz durchsuchennow
explodeexplode
Delphi-Referenz durchsuchenCopy

Hoffe, du kannst damit etwas anfangen.


Ciao Frederic

Jelly 3. Okt 2004 16:56

Re: Daten aus Zeit auslesen
 
Die aktuelle Zeit kriegst du mit now. Zerlegen kannst du diese Zeit mit DecodeTime.

Luzifer666 3. Okt 2004 17:37

Re: Daten aus Zeit auslesen
 
Danke für die Tipps! Hat mich weitergebracht! :)

Duffy 3. Okt 2004 17:43

Re: Daten aus Zeit auslesen
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo Luzifer666,
das Ganze kann so funktionieren ...
Delphi-Quellcode:
procedure TForm1.Timer1Timer(Sender: TObject);
var
  DateTime: TDateTime;
  Year, Month, Day: Word;
  Hour, Min, Sec, MSec: Word;
begin
  DateTime := now;
  DecodeDate(Date, Year, Month, Day);
  DecodeTime(DateTime, Hour, Min, Sec, MSec);
  MaskEdit1.Text := DateTimeToStr(DateTime);
  MaskEdit2.Text := IntToStr(Hour);
  MaskEdit3.Text := IntToStr(Min);
  MaskEdit4.Text := IntToStr(Sec);
  MaskEdit5.Text := IntToStr(MSec);
end;
bye
Claus

Luzifer666 4. Okt 2004 13:40

Re: Daten aus Zeit auslesen
 
Genauso hab ichs gemacht! :) Danke nochmal an alle! :D


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:59 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