Einzelnen Beitrag anzeigen

dominikkv

Registriert seit: 30. Sep 2006
Ort: Gundelfingen
1.109 Beiträge
 
Delphi 2007 Professional
 
#9

AW: Verständisfrage zu modalen Forms

  Alt 6. Jul 2010, 09:36
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.
Dominik
Wer anderen eine Grube gräbt, hat ein Gruben-Grab-Gerät!
  Mit Zitat antworten Zitat