david,
no se si has asignado el tamaño del array de las etiquetas antes de crearlas.
Código:
SetLength(Etiquetas, Nº_de_etiquetas_que_vas_a_crear);
for n:= 0 to Nº_de_etiquetas_que_vas_a_crear
begin
etiquetas[n]:= TQRLabel.Create(Self);
// resto de propiedades de etiquetas[n]
end;
Cuando destruyas el formulario, libera el espacio que has reservado.
for n:= sizeof(Etiquetas) downto 0 do Etiquetas[n].Free;
Espero que te sirva de ayuda
Un saludo