Stellt sich nur die Frage warum du den
zaehler initialisierst und
Result nicht
Edit: Warum machst du wegen mir so einen Aufstand? Die Muhkuh hättest du mit einem Leerzeichen zufriedenstellen können.
Wenn du mit SetLength arbeitest, kannst du den String aber nicht so zusammenbauen, wie du das da pseudomäßig realisierst.