А в каком порядке создаются формы, то есть что написано в сорцах проекта? наверно
Код:
progrem Project1;
uses
Forms,
unit1 in 'unit1.pas', {Form1: TForm}
unit2 in 'unit2.pas', {Form2: TForm}
unit3 in 'unit3.pas'; {Form3: TForm}
begin
Application.Initialize;
Application.CreateForm(TForm1,Form1);
Application.CreateForm(TForm2,Form2);
Application.CreateForm(TForm3,Form3);
Application.Run;
end.
То есть к моменту вызова Form2.FormCreate, форма Form3 ещё не создана.