![]() |
Mit POS kannst du nach einer bestimmten ZEichenkette oder nach einem ZEichen suchen in einem String suchen. Du suchst einfach nach einem ' '. Die Position kannst du z.B. in eine Variabel speichern oder gleich mit Copy kopieren.
Copy kopiert aus einem String, an die Funktion übergibst du Start- und Endindex als Parameter, und dann kannst du die einzelnen Wörter rauskopieren und dann jeweils ein plus reinsetzen. |
Warum so kompliziert.
Geh einfach den gesamten String mit einer For -Schleife durch und prüfe jedes Zeichen ob es ein ' ' ist und wenn dann ersetzte es durch ein +
Delphi-Quellcode:
Nicht getestet sollte aber tun.
for i:=1 to length(edit1.text) do
begin if edit1.text[i] = ' ' then begin edit1.text[i] := '+' ; end; end; |
Hallo,
einfacher wäre es wohl mit StringReplace. @Roman, das Ergebniss wäre im Edit immer ein +. //Sobald eine Leerstelle vorhanden ist. Grüsse, Daniel :hi: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:06 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