![]() |
Datum und Uhrzeit in einer Statusbar anzeigen...
Hi @all!
das mit der Uhrzeit habe ich schon teilweise hinbekommen:
Delphi-Quellcode:
allerdings benutze ich ein panel der bar als hint-anzeige und immer wenn ich über einen button fahre (und der hint in der bar angezeigt wird), verschwindet das panel mitsamt der uhr und wird erst nach einer sekunde wieder angezeigt. warum?
procedure TForm1.Timer1Timer(Sender: TObject);
begin StatusBar1.Panels[1].Text := TimeToStr( Now); end; außerdem möchte ich noch in einem weiteren panel das datum anzeigen, aber das funktioniert irgentwie mit dem timer nicht. brauche ich da noch eine andere komponente? Grüße, dopeline |
Hi
Datum: (am besten mit zu Timer einfügen)
Delphi-Quellcode:
Was das andere Problem angeht, könntest du den code
Statusbar1.Panels[2].text := DateToStr(now);
posten, wie du den Hint zuweist ? |
klasse! das funktioniert.
jetzt ist da nur noch das problem mit dem hint (s.o.) (um dort einen Hint anzuzeigen benutze ich folgenden code (bei dem ereignis display hint)
Delphi-Quellcode:
und dann wird alles, was ich bei objekten bei "hint" eintrage in der statusbar angezeigt)
StatusBar1.SimpleText := GetLongHint(Application.Hint);
wie löse ich das? Gruß, dopeline |
oh, ich habs schon gefunden: ich nehme jetzt statt "SimpleText" einfach "Panels[0].Text" so wird nur das panel 0 aktualiesiert.
wie stelle ich denn ein, dass die sekunden nicht mit angezeigt werden, sonder nur stunden und minuten? Grüße, dopeline :dancer: |
|
Ah Danke.. :oops:
mein problem war, dass ich "TimeToStr(now)" statt deiner Variante genommen habe. das schien einfacher. :roll: Grüße, dopeline :dancer: |
Ich hab da doch noch mal einen Frage:
Es ist jetzt 18:09 Uhr aber angezeigt wird nur 18:9 Uhr. wie ändere ich das, dass die 0 auch angezeigt wird? Grüße, dopeline |
Delphi-Quellcode:
FormatDateTime ('hh:nn', Now);
|
danke! das klappt super! gibt es eigentlich irgentwo eine übersicht über die möglichen befehle? (nicht nur vom timer)
Grüße, dopeline :dancer: |
Bei mir stürtzt das Programm immer ab wenn ich die Uhrzeit und das Datum in einer Statusbar anzeigen lassen will. Es funktioniert nur z.B. in einem Label oder einem Editfenster.
Kann mir da mal jemand helfen. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:26 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