Zitat:
strLen(PAnsiChar(s))
Dein String ist ein AnsiString?
Wenn nein, warum dann
ANSI und wenn ja, warum mischst du es dann mit Char (WideChar)?
So oder so, Delphi (2010) sollte dir mindestens eine Warnung um die Ohren werfen!
Warum nicht
Length?
Und sicher daß du den gesamten Text ab dem gefundenen #10 löschen willst? (ich dachte es soll nur die #10 weg
)
StringReplace
?
Wenn du den Zeilenumbruch anpassen willst, dann jag ihn am Einfachsten durch eine TStringList und pass dort
TStrings.LineBreak an.