AnsiString aus RichEdit in Datei wegschreiben. Problem: Das Enter Zeichen



  • Folgende Analyse:

    mit

    AnsiString::Pos
    

    ermittle ich die Position eines bestimmten Zeichens im RichEdit-Textfenster. Sobald ich nur ein Enter-Zeichen eingebe steigt die Position um zwei Stellen. z.B. von 39 auf 41.

    Das Problem ist, ich will das ganze später aus der Datei auslesen und habe statt nur einen Zeilenumbruch zwei davon zwischen meinen Zeilen.

    Bitte um Rat!



  • Ich bin mir da nicht so sicher, ob ich Dein Problem richtig verstehe.

    Die Eingabe von Enter erzeugt (fast) immer zwei Zeichen "\n\r" (0D0A). Beim zeilenweisen Einlesen der Textdatei dürfte dies jedoch keine Probleme bereiten.



  • AnsiString ist VCL und nicht MFC... 🙄


Anmelden zum Antworten