Alle werte sind belegt, ich hab das direkt vor der Zeilt mit dem Speichern überprüft
showmessage('Pfad: '+list[i].pfad+#10+'Caption: '+list[i].caption...
Da wird genau das angezeigt, was ich in der Datei drinhaben will. Nur nachher wenn ich die Datei wieder lese, sind die ersten beiden Einträge perfekt übernommen, nur der letzte String fehlt.
Erwarte das Beste und bereite dich auf das Schlimmste vor.