Hallo Joerg,
Das liegt vermutlich daran, dass WinX Zeilenumbrueche als CR+LF abspeichert. '\n' ersetzt nur den Carriage Return.
Versuch mal, '\r' (den Linefeed) mit zu ersetzen.
Leider weiss ich nicht, in welcher Reihenfolge die beiden Zeichen erscheinen. Das laesst sich aber bestimmt schnell herausfinden.
Gruss,
Andrea
 nicht angemeldet
 nicht angemeldet