Zitat: |
d d Dezimal. Das Argument muß ein Integerwert sein. Der Wert wird in einen String umgewandelt, der aus Dezimalzahlen besteht. Wenn der Format-String einen Bezeichner für die Genauigkeit enthält, muß der resultierende String mindestens die angegebene Anzahl von Stellen aufweisen. Enthält er weniger Stellen, wird der String auf der linken Seite mit Nullen aufgefüllt. |
1: | Item.Caption := Format('%3d. Eintrag', [EintragNr]); |
1: | Item.Caption := Format('%s. Eintrag', [FormatFloat('000', EintragNr)]); |
![]() | ||||
Hallo.
In der Online-Hilfe zu Format-Strings heißt es:
Delphi-Quelltext
Ok, aber bei mir füllt er nicht mit Nullen auf, sondern mit einem Leerzeichen. Wie kann ich ihm das abgewöhnen? *EDIT* In den Ländereinstellungen unter Windows habe ich auch führende Nullen gewählt. Aber damit hängt das ja wohl nicht zusammen? Christian |
1: | Item.Caption := Format('%.3d. Eintrag', [EintragNr]); |
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!