Einzelnen Beitrag anzeigen

RaSoWa1

Registriert seit: 1. Jun 2006
Ort: Halle/Saale
140 Beiträge
 
Delphi 2010 Professional
 
#1

Freigabe eines verfügbaren Formulars nach Show

  Alt 11. Aug 2008, 17:48
Hallo erstmal, ich hab da mal einen Frage.

Ich würde gern im nachfolgendem Code Show statt ShowModal verwenden. Wie wird das erzeugte Formular wieder ordnungsgemäß freigegeben?
Reicht es im FormClose-Ereignis des Formulars Action auf caFree zu setzen?
Was passiert wenn das Hauptformular geschlossen wird? Dann wird ja OnClose des untergeordneten nicht aufgerufen?
Delphi-Quellcode:
procedure Suchen(aAlb: TAlbum);
begin
  with TFmDlgSuchen.Create(Application) do
    try
      Alb := aAlb;
      ShowModal;
// Show;
    finally
      Free;
      end;
end;
Danke schon mal für eure Hilfe.

Gruß Klaus.
Klaus
  Mit Zitat antworten Zitat