Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Zeit automatisch auswählen (https://www.delphipraxis.net/86458-zeit-automatisch-auswaehlen.html)

rainman51 14. Feb 2007 14:55


Zeit automatisch auswählen
 
Wie kann man die Zeit in Delphie automatisch anzeigen lassen und zum berechenen nehmen, mich interessiert vorallem das aktuelle JAhr...

und wenn ihr dann mir noch bei dem Problem mit dem Diagramm helfen könnten wäre das schön...
Ich kann meinen balken im diagramm keine wert zuweisen, aus einem stringgrid..

dominikkv 14. Feb 2007 15:13

Re: Zeit automatisch auswählen
 
Label1.Caption := TimeToStr(Now);

mkinzler 14. Feb 2007 15:13

Re: Zeit automatisch auswählen
 
Die Funktion date() gibt, wenn man sie ohne Parameter aufruft, das aktuelle Datum zurück. Mit der Funktion DecodeDate() kann man ein datum dann zerlegen.

Aurelius 14. Feb 2007 15:13

Re: Zeit automatisch auswählen
 
zur zeit: Nutze einen Timer! (unter System)
Beispiel:
Delphi-Quellcode:
procedure TForm1.Timer1Timer(Sender: TObject);
var tag, datum : string;
begin
  tag := Timetostr(Time);
  datum := DatetoStr(Date);
  label1.caption := tag + '; ' + datum;     //Uhrzeit und Datum
end;

halinchen 14. Feb 2007 15:16

Re: Zeit automatisch auswählen
 
Delphi-Quellcode:
TimeToStr(Time)//Time liefert die Zeit, es wird gleich in einen String kovertiert
DateToStr(Date)//Date liefert das Datum, es wird gleich in einen String kovertiert
Das sollte dir helfen.


Guck auch mal bei EncodeDate (bzw. DecodeDate) und EncodeTime (bzw. DecodeTime). Da bekommst du die einzelnen Werte heraus.

halinchen

//Edit:
Delphi-Quellcode:
var
Year, Month, Day: Word;
begin
DecodeDate(Date,Year,Month,Day);//Extrahiert aus dem Datum das Jahr, den Monat und den Tag
end;
Das gibt es auch bei der Zeit.

Falls du einen Variablentyp brauchst: TDate und TTime

DP-Maintenance 14. Feb 2007 16:29

DP-Maintenance
 
Dieses Thema wurde von "SirThornberry" von "Programmieren allgemein" nach "Object-Pascal / Delphi-Language" verschoben.


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:49 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 by Thomas Breitkreuz