Einzelnen Beitrag anzeigen

shmia

Registriert seit: 2. Mär 2004
5.508 Beiträge
 
Delphi 5 Professional
 
#2

Re: Ini-Datei und mehrzeiliger Text

  Alt 10. Jan 2005, 18:16
Zitat von Sadrax:
Jetzt das Problem, er speichert in der Ini-Datei ja auch mehrzeilig ab, d.h. aber, das nur die erste Zeile von der Eigenschaft gelesen wird (genauso wird auch nur die erste Zeile der Eigenschaft gelöscht).
Wie kann man das ändern?
Oder kann man in einem String alle Zeilenumbrüche in ein Zeichen umwandeln und wieder umkehren?
Am Einfachsten die Daten vor dem Speichern in ihre hexadezimale Darstellung wandeln.
Nachteil: benötigt 2 Bytes pro Zeichen und es sieht in der Ini-Datei kryptisch aus.

Man kann die Zeilenumbrüche auch in die Escape-Sequenz /r/n wandeln.
Dazu benötigt man 2 Funktionen; z.B. StrEscapedToString und StrStringToEscaped aus der Unit JclStrings.
http://sourceforge.net/projects/jcl/
Andreas
  Mit Zitat antworten Zitat