[...]och menno, immer diese codeverratenden Spielverderber

[...] und hoffentlich hat der TE ein "neueres" Delphi, welches das For-In schon kennt)
Wenn nicht dann muss er sich überlegen, was man da macht

Deshalb habe ich extra das for-in genutzt

Und übrigens müsste er auch klären, wie er zum "Teilpfad" kommt.
MfG
Fabian
PS: Eigentlich wollte ich das mehr pseudocodemäßig schreiben, aber nachdem das zuerst nicht ging (hatte mal den Fennec getestet) musste ich danach auch schiffen

PPS: Ich bin ein Freund von Rekursion. Das ist hier ja so ähnlich, als würdest du wissen wollen, wie der Vater deiner Mutter deines Schwiegervaters des Vaters heißt

(sofern sie leben): Du könntest alles selber machen, oder dein Vater fragen der dann den Schwiegervater und so weiter fragt