![]() |
String formatieren und Caption zuweisen
Moin Moin erstmal,
ich hab da mal ne Frage: Und zwar habe ich ein Label und will der Caption zwei Variablen zuweisen. Beide Variablen sind vom Typ String. Bsp:
Delphi-Quellcode:
Nun will ich aber von Wert1 nur die ersten 5 Buchstaben ausgeben und dann Wert2 extra noch dazu.
Label1.Caption := Wert1 + Wert2;
Gibt es da eine "saubere" Lösung? Nur von Variable1 will ich ein bestimmten Bereich darstellen (Buchstabe 1-5)... MFG Alex |
Re: String formatieren und Caption zuweisen
Hallo, so müsste es gehen:
Delphi-Quellcode:
Label1.Caption := copy( Wert1, 0, 5 ) + Wert2;
|
Re: String formatieren und Caption zuweisen
stimmt ja, mit copy.
Danke schön es geht!!! |
Re: String formatieren und Caption zuweisen
Alternativ geht es auch mit Format:
Delphi-Quellcode:
Es liefert aber ein anderes Ergebnis wenn Wert 1 weniger als 5 Zeichen hat.
Label1.Caption:=Format('%.5s%s',[Wert1,Wert2]);
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 19: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