@hitzi
caFree ist dann wohl eher ein Release und kein FreeAndNil.
Wenn also das Formular nach dem Close nicht mehr benötigt wird bzw. nicht mehr vorhanden sein darf ist
Delphi-Quellcode:
MyForm.Close; <<< eventuelle OnClose Routinen ausführen
FreeAndNil(MyForm); <<< nilen und Speicher freigeben
wohl eine gute Lösung.