Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi StringList und die Leerzeichen ... (https://www.delphipraxis.net/79188-stringlist-und-die-leerzeichen.html)

moelski 17. Okt 2006 22:37


StringList und die Leerzeichen ...
 
Moin !

Wir mussten gerade leidvoll feststellen, das folgendes Konstrukt:
Delphi-Quellcode:
  _sl := TStringList.Create;
  _sl.Delimiter := ';';
  _sl.DelimitedText := Data;
eben nicht nur nach ; trennt sondern leider auch nach Leerzeichen.

Blöderweise hat unser Text (Data) Leerzeichen und die ganze Trennung gerät aus den Fugen...

Kann mir jemand einen Tip geben wie wir das sauber in den Griff kriegen?

BsP.

Data = "Hallo;Test 1;Hallo 2"

Das Ergebnis sollte sein ...
Hallo
Test 1
Hallo 2

Any hints ?!

3_of_8 17. Okt 2006 22:40

Re: StringList und die Leerzeichen ...
 
Das Thema hatten wir erst vorgestern (oder gestern).

Eine StringList sieht ein #$20 (das Leerzeichen) immer als Delimiter an. Das ist ein uralter Bug, der vermutlich aus nostalgischen Gründen nicht behoben wird. Such mal in der CL nach "split".

Zacherl 17. Okt 2006 22:59

Re: StringList und die Leerzeichen ...
 
Die Funktion wurde mir auch letztens von 3_of_8 gezeigt :mrgreen:

http://www.delphipraxis.net/internal...ct.php?t=27196

Florian

moelski 19. Okt 2006 10:07

Re: StringList und die Leerzeichen ...
 
Moin !

MANY MANY THX !!!

The Split Function saved my ass :-D :thumb:


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