Hallo Johannes,
wetten, dass deine Form2 erst nach Form1 erzeugt wird? Schau mal in deinen Projektquelltext. Nimm Form2 aus der automatischen Erstellung (Projektoptionen - Formulare) heraus und erzeuge es im OnCreate() von Form1:
Delphi-Quellcode:
procedure TForm1.FormCreate(Sender: TObject);
begin
Form2 := TForm2.Create(self);
Form2.Show;
// ...
end;
Grüße vom marabu