E2246 Au moins une dimension doit être spécifiée pour un SetLength de tableau dynamique (Delphi)
Remonter à Messages d'erreur et d'avertissement (Delphi)
La procédure standard SetLength a été appelée pour modifier la longueur d'un tableau dynamique, mais la dimension à appliquer au tableau n'a été précisée.
program Produce;
var
arr : array of integer;
begin
SetLength(arr);
end.
SetLength dans l'exemple ci-dessus provoque une erreur, aucune dimension de tableau n'étant précisée.
program solve;
var
arr : array of integer;
begin
SetLength(arr, 151);
end.
Pour supprimer l'erreur de votre programme, précisez le nombre d'éléments que le tableau doit contenir.