Einzelnen Beitrag anzeigen

HPW

Registriert seit: 28. Feb 2003
160 Beiträge
 
Delphi 7 Professional
 
#1

UTF8 String auf Datei mit writeln?

  Alt 4. Feb 2006, 11:40
Was mache ich da falsch:
Delphi-Quellcode:
var
   linestr : String;
   utfstr : UTF8String;
   outstr : String;
   Fin : TextFile;
   Fout : TextFile;

...
...

     while not Eof(Fin) do
       begin
         Readln(Fin, linestr);
         utfstr := AnsiToUTF8(linestr);
         outstr := '['+utfstr+']';
         Showmessage(outstr);
         Writeln(Fout, outstr);
       end;
...
In der Messagebox sehe ich für den String 'ABCDÄÖÜßäöü€@' dieses '[ABCDÄÖÜßäöü€@]'
aber in der Ausgabedatei ist es '[ABCDÄÖÜßäöü€@]'?
Hans-Peter
  Mit Zitat antworten Zitat