Zitat von
oki:
Hallo Jürgen. Wie kommst du darauf,dass Delphi/windows mit #13#10 nicht klar kommt. Mit Lines.Add wird auch nur der String + #13#10 angefügt.
Nehme einen mehrzeiligen Text(mit Texteditor erstellt) und weise diesen der Eigenschaft Text zu. Du wirst sehen, dass jede Zeile bis zum #13#10 eine Line repräsentiert.
Insofern hast Du völlig recht. Bei meinem o.g. Nachtrag bezog ich mich auf folgende Situation:
Delphi-Quellcode:
Memo1.Lines.Clear;
Memo1.Lines.Add('Zeile 1');
Memo1.Lines.Add('Zeile 2' + #13 + #10 + 'Zeile 3');
Memo1.Lines.Add('Zeile 4');
In diesem Fall habe ich als Ergebnis oft Memo1.Lines.Count = 3 (nicht 4) erhalten. Es ging mir nur um die u.U. "fehlerhafte" Anzeige der Zeilenzahl. Die Inhalte der Zeilen werden selbstverständlich korrekt verarbeitet, aber sie enthalten eben teilweise das CR/LF.
Jürgen