Zitat:
FillChar(Result, #0);
Abgesehn, dass hier die Angabe der Größe fehlt,
würde so die Variable, aber nicht der Array-Inhalt überschrieben.
Da in den Beispielen da oben irgendwie überall was fehlt.
* was / wo ist "Wert" im Ersten?
* und "NopsCC" ist das dynamische Array?
Wenn ja, dann ist SizeOf falsch, da das die Größe des internen Array-Zeigers ist und nicht die Größe eines Feldes.