![]() |
Integer-Wert immer zwei-stellig!
Moin,
ich habe einen Integer-Wert (z.B.4) und möchte, dass dieser immer 2-stellig ist (d.h. 04). Bevor ich jetzt anfang irgendwas zu schreiben, wollte ich mal nachfragen, ob es da schon eine Lösung gibt? Danke Jannik |
Re: Integer-Wert immer zwei-stellig!
Moin Jannik,
schau Dir mal Format in der Delphi-Hilfe an. |
Re: Integer-Wert immer zwei-stellig!
Ja, an Format hab ich auch schon gedacht. Allerdings stellt sich das bei mir so dar:
Delphi-Quellcode:
Wenn ich jetzt vor die Platzhalter eine Null setze, dann steht die dort ja auch, wenn der Integer-Wert zweistellig ist.
label1.Caption:=format('%d : %d : %d : %d',[d,h,m,s]);
|
Re: Integer-Wert immer zwei-stellig!
Moin Jannik,
zugegeben, die Dokumentation der Formatstrings ist nicht so besonders ;-) Wenn Du statt %d einfach %.2d schreibst geht es. |
Re: Integer-Wert immer zwei-stellig!
Wir haben dafür eine Methode die Führendenullen erzeugt selbst geschrieben.
Die zu suchen würde aber wohl länger dauern als sie nochmal zu schreiben. |
Re: Integer-Wert immer zwei-stellig!
Naja, ich wollts halt nur nochmal gesagt haben, nicht dass es irgendwie Missverständnisse gibt oder so :)
Trotzdem vielen Dank ... so klappt es! |
Re: Integer-Wert immer zwei-stellig!
Hupsa, übersehen, das die Lösung schon weiter oben steht....
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:17 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