Seite 1 von 1

Writestringn() auf Windows Freigabe

Verfasst: 29.01.2009 21:30
von PBFetischist
Hallo und guten Abend,

hat schon einmal jemand mit Writestringn() auf eine Windows Freigabe geschrieben ? Bei mir macht das keinen Unterschied zu Writestring() und wenn ich einen Zeilenwechsel dabei haben möchte, muss ich den #crlf$ mit anhängen.

Das ist kein Problem aber hat jemand ähnliche Erfahrungen gemacht ?

Getestet auf CentOS und Ubuntu in Verbindung mit Win XP Pro und Windows Server 2003.

Grüße aus HH

Verfasst: 29.01.2009 21:33
von Kaeru Gaman
ich glaube, der zeilenumbruch unter Linux ist etwas anderes als CRLF...
also hängt WriteStringN() einen Linux-Standard-Zeilenumbruch an,
der von Windows nicht als solcher verstanden wird.

Verfasst: 29.01.2009 21:39
von ts-soft
Linux hängt nur ein #LF$ an, Mac OS nutzt wohl nur #CR$, wohingegen
Windows "verschwenderischerweise" beides anhängt.
Unter Linux erstellte Textdateien besser nicht mit Notepad öffnen, aber fast
jeder andere Texteditor sollte es richtig darstellen