Einzelnen Beitrag anzeigen

Grolle

Registriert seit: 5. Nov 2004
Ort: Coesfeld
1.268 Beiträge
 
Delphi 2010 Professional
 
#1

Problem mit Leerzeile in einer TStringlist!

  Alt 21. Okt 2009, 12:05
Hallo,

ich lese eine UTF8 Textdatei in eine Stringliste ein (D2007). Diese wandle ich vorher mit sl[i] := Utf8ToAnsi(sl[i]); in Ansi um.
Jetzt will ich bei der Verarbeitung alle Leerzeilen ignorieren und alle Zeilen, wo das erste Zeichen ein Blank ist:
if (sl[j][1] <> ' ') AND (length(trim(sl[j]))>0) then Leider bekomme ich direkt bei der ersten Leerzeile eine Exception:
Zitat:
Erste Gelegenheit für Exception bei $7C812AFB. Exception-Klasse EAccessViolation mit Meldung 'Zugriffsverletzung bei Adresse 0067FC6A in Modul 'visu.exe'. Lesen von Adresse 00000000'. Prozess visu.exe (2424)
Wie kann ich das abfangen?

Viele Grüße ...

  Mit Zitat antworten Zitat