Zeilenumbruch in Edit für ini-File speichern



  • Wenn ich in meinem Edit Control eine Eingabe über mehrere Zeilen
    mache (also mit Return in die nächste Zeile gehe), und dann den
    Text in eine Ini-Datei speichere, wird nur die erste Zeile
    gespeichert. Bzw. später wieder aus der ini ausgelesen.

    Wie kann ich es anstellen, dass ich den ganzen Text in eine
    Zeile schreiben kann und ihn richtig speichern und auch wieder laden kann?



  • Das ist so. Du musst den Zeilenumbrich irgendwie codieren und beim auslesen wieder dekodieren... (z.B: durch \n\r; dann solltest Du aber nicht vergessen \ durch \\ zu ersetzen)



  • Du meinst also ich gehe mit Find und Replace ran und ersetze \n\r
    durch z.B. X. Und dann beim einlesen ersetze ich jedes X durch \n\r,
    oder?

    Ich habe mir sonst schon überlegt das lieber über eine TXT zu machen.
    INI ist scheinbar eher ungeeignet dafür.
    Aber Danke für die Anregung. 🙂



  • Ich meinte Du sollst \ durch \\ und 0x10 durch \r und 0x13 durch \n ersetzen...


Anmelden zum Antworten