Hatte ich auch zuerst überlegt, aber wenn initial FillChar genutzt wird, sollte das kein Problem darstellen, weil auch die "Lücken" genullt werden.
Da wir die Delphi Version die der TE nutzt nicht kennen, ist das wohl der kleinste gemeinsame Nenner.
Gruß
K-H