Einzelnen Beitrag anzeigen

Benutzerbild von phlux
phlux

Registriert seit: 4. Nov 2002
Ort: Witten
1.335 Beiträge
 
Delphi 6 Personal
 
#3

Re: Dialog schließt sich nicht von selbst

  Alt 7. Okt 2003, 13:13
Morgen!
Also aufrufen tu ich den Dialog/Form wie folgt:
Delphi-Quellcode:
procedure TMainForm.FormActivate(Sender: TObject);
begin
  with TdlgSearch.Create(Self) do
  begin
    try
      ShowModal;
    finally
      Free;
    end;
  end;
end;
Anschließend passiert folgendes:
Delphi-Quellcode:
procedure TdlgSearch.FormActivate(Sender: TObject);
begin
  StartSearch;
end;
Dann das:
Delphi-Quellcode:
procedure TdlgSearch.StartSearch;
begin
  //Hier findet eine lange und qualvolle Suche statt ;)
  ModalResult := mrOK;
end;
Eigentlich müsste die Form danach doch wieder verschwinden, da ich doch per Hand das ModalResult auf mrOK setzte oder??

mfg phlux
Christian "phlux" Arndt
  Mit Zitat antworten Zitat