AW: Letzten Teil eines Strings entfernen bei unbekannter Länge
Zitat:
Delphi-Quellcode:
So währe es richtig gewesen ;)
var I: Integer;
for I :=Length(deinstring) downto 1 do begin; end; |
AW: Letzten Teil eines Strings entfernen bei unbekannter Länge
Zitat:
Außerdem rundet Delete eh ab und geht nie über die Textgrenzen hinweg, also könnte man entweder einfach direkt Length nutzten und als letzen Parameter übergeben oder irgendeine Zahl, welche auf jedenfall länger ist (ich nehme gern mehrere Achten, weil's nett aussieht, also 88888 :lol:) oder man nimmt z.B. MaxInt. In neueren Delphis kann man auch den letzen Parameter von Copy weglassen (falls man das Stringende haben will) oder, wie in deinem Fall, nimmt man Copy und kopiert sich nur den gewünschten Teil raus. :stupid: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:47 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz