Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   String formatieren und Caption zuweisen (https://www.delphipraxis.net/32677-string-formatieren-und-caption-zuweisen.html)

Alex_ITA01 27. Okt 2004 09:02


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:
Label1.Caption := Wert1 + Wert2;
Nun will ich aber von Wert1 nur die ersten 5 Buchstaben ausgeben und dann Wert2 extra noch dazu.
Gibt es da eine "saubere" Lösung? Nur von Variable1 will ich ein bestimmten Bereich darstellen (Buchstabe 1-5)...

MFG Alex

Treffnix 27. Okt 2004 09:06

Re: String formatieren und Caption zuweisen
 
Hallo, so müsste es gehen:
Delphi-Quellcode:
Label1.Caption := copy( Wert1, 0, 5 ) + Wert2;

Alex_ITA01 27. Okt 2004 09:16

Re: String formatieren und Caption zuweisen
 
stimmt ja, mit copy.
Danke schön es geht!!!

jim_raynor 27. Okt 2004 09:45

Re: String formatieren und Caption zuweisen
 
Alternativ geht es auch mit Format:

Delphi-Quellcode:
Label1.Caption:=Format('%.5s%s',[Wert1,Wert2]);
Es liefert aber ein anderes Ergebnis wenn Wert 1 weniger als 5 Zeichen hat.


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