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.