Hola glopez.
En principio no es necesario que declares un arreglo para los forms, Delphi ya permite acceder a ellos mediante la propiedad vectorial
Forms de la clase
TScreen.
Código Delphi
[-]
var
i: Integer;
begin
for i:= 0 to Screen.FormCount-1 do
Screen.Forms[i].Show;
...
begin
TFArticulos(Screen.Forms[1]).Label1.Caption:='Prueba';
...
En cuanto a tu consulta, revisá si te sirve este
enlace.
Saludos.