Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi String in mehrere Strings aufteilen (https://www.delphipraxis.net/72885-string-mehrere-strings-aufteilen.html)

Nils_13 8. Jul 2006 18:01


String in mehrere Strings aufteilen
 
Hi,

wie kann ich einen 10000 Zeichen langen String (natürlich übertrieben...) in mehrere Strings aufteilen ? Ich möchte dann natürlich am Ende den String noch benutzen --> Wie ist es möglich mehrere Strings, egal, wie lang sie sind, z.B. mit str1 + str2 in ein Edit zu stecken ? Str1 + Str2 usw. geht natürlich nicht, die Länge des Strings ist nämlich nicht vordefiniert, sie kann sich jeder Benutzer selbst aussuchen.

JasonDX 8. Jul 2006 18:09

Re: String in mehrere Strings aufteilen
 
Das Aufteilen geht mit Delphi-Referenz durchsuchenPosEx & Delphi-Referenz durchsuchenCopy. Sprich: Du suchst dir mit PosEx die Position aus, ab der du den String aufteilen willst, holst dir mit copy den Teilstring raus und schiebst ihn in den benötigten String. (Hier gibts einiges dazu). Zum Horten der einzelnen Teilstrings wäre wohl am besten ein Array geeignet, insbesondere wenn man sich den 2. Teil ansieht:
Dort einfach in einer for-Schleife die Strings entweder in eine Temporäre Variable schreiben, oder gleich direkt an Edit.Text zuweisen. Da geht dann ganz einfach [i]TempString := TempString + Array.

greetz
Mike

Nils_13 9. Jul 2006 09:43

Re: String in mehrere Strings aufteilen
 
Danke, ich kümmer mich mal darum.


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:15 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