Delphi: SetLength () auf Argument vom Typ "Array von TObject"

Ich versuche, die Größe eines Arrays einer bestimmten Klasse zu ändern, die als Argument übergeben wurde, z.

procedure Resize(MyArray: Array of TObject);
begin
  SetLength(MyArray, 100);
end;

Dies löst jedoch den Fehler "E2008 Inkompatible Typen" aus. Stimmt es, dass Sie das nicht können (ich habe Gerüchte gesehen, aber keine offiziellen Unterlagen) oder mache ich etwas falsch?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage