Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Integer-Wert immer zwei-stellig! (https://www.delphipraxis.net/82845-integer-wert-immer-zwei-stellig.html)

Goldesel 20. Dez 2006 15:24


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

Christian Seehase 20. Dez 2006 15:26

Re: Integer-Wert immer zwei-stellig!
 
Moin Jannik,

schau Dir mal Format in der Delphi-Hilfe an.

Goldesel 20. Dez 2006 15:27

Re: Integer-Wert immer zwei-stellig!
 
Ja, an Format hab ich auch schon gedacht. Allerdings stellt sich das bei mir so dar:

Delphi-Quellcode:
label1.Caption:=format('%d : %d : %d : %d',[d,h,m,s]);
Wenn ich jetzt vor die Platzhalter eine Null setze, dann steht die dort ja auch, wenn der Integer-Wert zweistellig ist.

Christian Seehase 20. Dez 2006 15:29

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.

QuickAndDirty 20. Dez 2006 15:31

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.

Goldesel 20. Dez 2006 15:32

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!

alzaimar 20. Dez 2006 15:40

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