Umlaute & CFile



  • Hallo zusammen,
    ich muss eine Datei verarbeiten und bin dabei auf ein Problem
    beim Speichern mit einigen Zeichen gestoßen.
    Die Umlaute werden z.B. nicht korrekt geschrieben. Gleiches beim "ß".

    Vielleicht habt ihr Korrekturvorschläge zu diesem Problem?
    Ich öffne und schreibe meine Daten wie folgt:

    CFile otextfile;
    
    if (!otextfile.Open(oliste, CFile::modeCreate | CFile::modeNoTruncate | CFile::modeWrite))
    { 
    AfxMessageBox("Fehler"); 
    } 
    
    otextfile.SeekToEnd();
    otextfile.Write(ordner,strlen(ordner));
    
    otextfile.Close();
    


  • WAS ist denn falsch? Geb halt das Encoding an, wenn Du weisst, wie die Datei angespeichert ist!!

    Siehe:
    http://blog.kalmbachnet.de/?postid=105


Anmelden zum Antworten