Wenn ich genau lese, dann werden zwei Einträge erfolgreich einer ListView hinzugefügt. Nach dem Speichern als
XML-Dokument findet man aber nur den ersten Eintrag in der Datei. Der gezeigte Code gibt das nicht her. Das Neuanlegen der StringList scheint in Ordnung zu sein, da die StringList ja nur temporär zum Aufbau des
XML-Dokumentes und dessen Speicherung verwendet wird. Was man bemängeln sollte, ist das fehlende Free für die StringList - aber auch das kann nicht der Grund für das beschriebene Verhalten sein.
Grüße vom marabu