![]() |
Letzten zwei Stellen eines Labels löschen
Hallo,
wie kann ich von einen Label die letzten zwei Stellen löschen ohne das ich weiß wie lang der Label ist :?: |
Re: Letzten zwei Stellen eines Labels löschen
Mit Length weißt du, wie lang der String ist. ;)
Dann benutz am besten Copy oder evtl. auch Delete. |
Re: Letzten zwei Stellen eines Labels löschen
was möchtest du denn machen? die letzten 2 Stellen des Textes weglöschen, oder die Größe des Labels minimieren?
|
Re: Letzten zwei Stellen eines Labels löschen
Hallo,
Die letzten beiden Stellen löschen. |
Re: Letzten zwei Stellen eines Labels löschen
Zitat:
|
Re: Letzten zwei Stellen eines Labels löschen
Zitat:
|
Re: Letzten zwei Stellen eines Labels löschen
Zitat:
Aber ok, vllt soll's eine sein. ;) |
Re: Letzten zwei Stellen eines Labels löschen
Hallo,
ich nehme an ich brauche delete nur wie mache ich das? Kannst du mir ein Beispiel geben indem du label1.caption:='irgendwas' so kürtzt das label1.caption:='irgendw' ist? Danke |
Re: Letzten zwei Stellen eines Labels löschen
Hoi
Was sagt denn Kollege OH zu Delete? :wink: Tipp: Nimm besser Copy, Delete ist nicht so gut bei Properties. Gruss Shaman |
Re: Letzten zwei Stellen eines Labels löschen
ich täte es so:
Delphi-Quellcode:
oder als Klartext:
label1.caption := copy(label1.Caption,1,length(label1.caption) - 2 );
Die Caption ist eine Kopie aus sich selbst ab der Stelle 1 in der Länge von sich selbst -2. Da hier die Länge der Caption ermittelt wird, brauchst Du sie zur Laufzeit nicht zukennen. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:02 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 by Thomas Breitkreuz