Der Quellcode macht was er soll!!
Das sehe ich anders. Du erwartest, dass die Zuweisung
MahnungenSL.DelimitedText := pSLInput;
die Stringliste erweitert - tut sie aber nicht! Sie wird dagegen komplett ersetzt und enthält am Ende nur die Daten des letzten Records.
Danke für den Tipp.
Da eine Schleife durchlaufen wird, habe ich gedacht, es wird jedesmal eine neue Zeile erzeugt und hinzugefügt.
Das scheint aber nicht der Fall zu sein.Aber was soll stattdessen genommen werden?
MahnungenSL.ADD(pSLInput)
ist doch auch nicht richtig.