![]() |
StringList.Count zählt nicht alle Zeilen
Hallo zusammen.
Ich habe hier eine Datei, die ich in eine StringList einlesen möchte. Die Datei enthält am irgendwelche Hiroglyphischen Zeichen und mittendrinn reinen Text. Dieser reine Text will ich automatisch suchen, ausschneiden und speichern. Mein Problem ist, dass "StringList.Count" irgendwie ein Problem mit diesen "Hiroglyphen" hat. Es zählt eine Zeile, obwohl die Datei mindestens 1000 hat. Es ist halt leider keine reine Textdatei, und das mag die StringList wahrscheinlich nicht :( Jemand ne Idee wie ich das lösen könnte? Danke Jens |
Re: StringList.Count zählt nicht alle Zeilen
ich würde mal schätzen, dass du nur 3 zeichen siehst? kann das sein? dann würde es sich bei der datei um eine unicode-kodierte datei handeln. wenn du danach im forum suchst, dann solltest du eine methode finden, mit der du die datei einlesen kannst.
|
Re: StringList.Count zählt nicht alle Zeilen
...nicht ganz. es sind 7. aber stichwort "unicode" ist glaub gar net mal so schlecht....
|
Re: StringList.Count zählt nicht alle Zeilen
Ich vermute eher, dass du versuchst eine binäre datei in eine Stringliste zu laden. Da eine StringLuiste nur reinen Text verarbeiten kann, funktioniert da snastürlich nicht mit binären Dateien, die auch (nicht darstellbare) Steuerzeichen enthalten. Du wirst die Datei wohl von Hand, also zum Beispiel mit einem FileStream einlesen und den Text selber extrahieren müssen.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:49 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 by Thomas Breitkreuz