Go Up to Error and Warning Messages (Delphi)
The standard procedure SetLength has been called to alter the length of a dynamic array, but no array dimensions have been specified.
program Produce;
var
arrย : array of integer;
begin
SetLength(arr);
end.
The SetLength in the above example causes an error since no array dimensions have been specified.
program solve;
var
arrย : array of integer;
begin
SetLength(arr, 151);
end.
To remove this error from your program, specify the number of elements you want the array to contain.