Hallo Privateer3000
Bei welchem Ereignis öffnest du Form3 modal?
Delphi-Quellcode:
procedure TForm2.OnMeinEreignis(Sender: TObject)
begin
if DritteFormSollAngezeigtWerden then
ModalResult := Form3.ShowModal; // Zeigt Form3 modal und schließt danach Form2, ModalResult von Form3 wird an Form1 weitergegeben
end;
Das sollte so gehen... Problem: im OnShow bzw OnActivate geht das
NICHT, weil du hier Form2 nicht schließen kannst. Du musst dir also irgendwie behelfen... zB das ganze in nen Timer packen.