Prüfe als erstes im Pulldownmenü unter Projekt -> Optionen welches Formular als Hauptformular eingetragen ist, sollte TF_MainMenu sein.
Der aufruf von Form2
Delphi-Quellcode:
procedure TF_MainMenu.FormShow(Sender: TObject);
begin
Form2.Show;
end;
ist absolut ok, und sollte das Formular auch automatisch in den Vordergrund bringen.
Deshalb stelle alle Eigenschaften im
OI von Form2 wieder auf Standard ein.
Der Aufruf von Form2 könnte auch wie folgt sein, allerdings wird die Steuerung an die Anwendung erst wieder zuückgegeben wenn Du Form2 schließt.
Delphi-Quellcode:
procedure TF_MainMenu.FormShow(Sender: TObject);
begin
Form2.ShowModal;
end;
Wenn das nicht funktionieren sollte, wäre es gut, wenn Du Teile des Quellcodes veröffentlichen würdest um vermeintliche Fehler zu entdecken.
Uwe