Delphi: SetLength () для аргумента типа «массив TObject»
Я пытаюсь изменить размер массива определенного класса, передаваемого в качестве аргумента, например,
procedure Resize(MyArray: Array of TObject);
begin
SetLength(MyArray, 100);
end;
Однако возникает ошибка «Несовместимые типы E2008». Правда ли, что вы не можете этого сделать (я видел слухи, но нет официальной документации), или я делаю что-то не так?