Danke allen hier, die noch Kampfgeist haben!
(dass jemand mit der Zuweisung von "nil" initialisieren will, vergessen wir)
Ich habe jetzt das umgesetzt:
- das TStringList in einer extra Zeile deklariert
- die Var umbenannt von SL_SUB in SL_Untergruppe
- try finally benutzt (das "immer" zu tun, kostet zuviel Performance), doch hier war es wirklich ein Ansatzpunkt, der etwas änderte:
Ich beobachte zwei Effekte:
1) Die ShowMessage Ausgabe funktioniert auf einmal korrekt(!!), - für beide Testausgabezeilen.
2) Der finally Block wird abgearbeitet.
Also ein kleines Quentchen Trost.
Doch noch immer crasht mir die komplette
IDE, wenn ich meinen Wert weiterverarbeiten möchte.
Und noch immer sehen die Werte irritierend aus.
Wieder sagt ein Bild mehr als 1000 Worte.
https://www.dropbox.com/s/zjvi6azn9b..._Hope.png?dl=0