Entwickler-Ecke
Delphi Language (Object-Pascal) / CLX - Textzeile mit Tabulatoren in TStringList einlesen
trick17 - So 09.04.06 16:05
Titel: Textzeile mit Tabulatoren in TStringList einlesen
Hallo allerseits
Ich habe folgendes Problem: Ich habe eine Textzeile, in dem die einzelnen Elemente mit Tabulatoren getrennt sind:
eintrag nummer 1 eintrag2 eintrag nummer 3
Ich habe das ganze versucht per Delemiter einzulesen:
Delphi-Quelltext
1: 2: 3: 4:
| textline.Delimiter := #9; textline.DelimitedText := 'eintrag nummer 1 eintrag2 eintrag nummer 3'; |
Allerdings will das nicht so wie es soll, da diese Funktion auch Leerzeichen als Trennzeichen nimmt.
Irgendjemand eine Ahnung wie ich nur Tabulatorzeichen nutze ??
Dankeschön
Trick
Moderiert von
raziel: Delphi-Tags hinzugefügt
Narses - So 09.04.06 23:02
Moin und :welcome: im Forum!
trick17 hat folgendes geschrieben: |
Ich habe folgendes Problem: Ich habe eine Textzeile, in dem die einzelnen Elemente mit Tabulatoren getrennt sind:
[...]
Allerdings will das nicht so wie es soll, da diese Funktion auch Leerzeichen als Trennzeichen nimmt.
Irgendjemand eine Ahnung wie ich nur Tabulatorzeichen nutze ?? |
Sofern die einzelnen Datenfelder nicht mit Quote-Zeichen (.QuoteChar bzw. ") gekapselt sind, kann die Methode von TStrings das nicht, leider. Wenn es nur mit dem Tab getrennt sein soll/muss/ist, dann such mal nach
EXPLODE
cu
Narses
trick17 - Mo 10.04.06 10:37
Ah ja, und wieder etwas schlauer
Vielen Dank für die schnelle Antwort
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!