Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   StatusBar und Datum/Uhrzeit (https://www.delphipraxis.net/135824-statusbar-und-datum-uhrzeit.html)

Kunoishi 18. Jun 2009 14:01


StatusBar und Datum/Uhrzeit
 
ich versuch gerade die Information aus meiner Statusbar von Datum und Zeit
in ein Format von einem Editfeld zu basteln

das Format soll so aussehen xxxxxxxx-xxxx-xxxxxxxx und 20091220 (DatumRückwerts)-2015(Uhrzeit)-13547891 (Beliebige Zahlen) beinhalten.

Ausgang hierfür war für mich:

Delphi-Quellcode:
procedure TMainForm.Timer1(Sender: TObject);
begin
    StatusBar.Panels.Items[1].Text := DateToStr(Now);
    StatusBar.Panels.Items[2].Text := TimeToStr(Now);
end;

wie kann ich das problem lösen?

[edit=mkinzler]Delphi-Tag eingefügt Mfg, mkinzler[/edit]

mirage228 18. Jun 2009 14:02

Re: StatusBar und Datum/Uhrzeit
 
Sieh Dir mal Delphi-Referenz durchsuchenFormatDateTime an.

Viele Grüße

DeddyH 18. Jun 2009 14:32

Re: StatusBar und Datum/Uhrzeit
 
Delphi-Quellcode:
Format('%s-%.8d',[FormatDateTime('yyyymmdd-hhnn',now),Zahl])
Sollte so gehen, die Zahl wird immer 8-stellig formatiert. Ist das nicht gewollt, musst Du den Precision-Bezeichner löschen.

Kunoishi 18. Jun 2009 14:44

Re: StatusBar und Datum/Uhrzeit
 
an das einfachste hatte ich mal wieder nicht gedacht
DANKE

Kunoishi 18. Jun 2009 15:36

Re: StatusBar und Datum/Uhrzeit
 
ich habe da noch eine frage:

wie kann ich in einem Editfeld den ersten Buchstaben immer groß schreiben lassen bei einer Eingabe?

DeddyH 18. Jun 2009 15:45

Re: StatusBar und Datum/Uhrzeit
 
Neue Frage, neuer Thread ;)

Luckie 28. Jun 2009 23:37

Re: StatusBar und Datum/Uhrzeit
 
Zitat:

Zitat von DeddyH
Neue Frage, neuer Thread ;)

Und damit geschlossen.


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