Delphi: SetLength () na argumencie typu „array of TObject”

Próbuję zmienić rozmiar tablicy określonej klasy przekazanej jako argument, np.

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

Jednak powoduje to błąd „E2008 Niezgodne typy”. Czy to prawda, że ​​nie możesz tego zrobić (widziałem plotki, ale nie ma oficjalnej dokumentacji) lub czy robię coś złego?

questionAnswers(2)

yourAnswerToTheQuestion