Hola.
Te faltó incluir algo importante. De tu código se podría inferir que
VectorIR está declarado como:
Código Delphi
[-]
type
VectorIR = array of Integer;
Pero si fuera así, las líneas:
Código Delphi
[-]
var
VecDeProbabilidades:VectorIR;
begin
SetLength(VecDeProbabilidades,3)
end;
no generarían ningún error...
¿ Que es
VectorIR ?
Saludos.