Forum: Object-Pascal / Delphi-Language
Delphi
by Jelly,
12. Sep 2004
Oder du erzeugst dir eine neue Formklasse, wo das im OnClose Ereignis bereits ausgeführt wird. Dann musst du aber sämtliche Forms von deiner neuen Klasse ableiten anstatt von TForm... Der Aufwand wird sich also kaum lohnen.
Forum: Object-Pascal / Delphi-Language
Delphi
by Jelly,
12. Sep 2004
Ich hab doch in meinem Beispiel den Code im OnClose eingebaut... Mit Action := caFree gibts du den Speicher wieder frei, wenn das Fenster geschlossen wird.
Forum: Object-Pascal / Delphi-Language
Delphi
by Jelly,
12. Sep 2004
Na dann lies meinen Beitrag doch nochmal genauer :zwinker:
Forum: Object-Pascal / Delphi-Language
Delphi
by Jelly,
12. Sep 2004
Hi,
du kannst im OnClose Event deiner frmEing Form folgendes reinschreiben:
procedure TfrmEing.FormClose(Sender: TObject; var Action: TCloseAction);
begin
Action := caFree ;
end;
Dann gibst du den Speicher bei Schließen deiner Form wieder frei.
Aber du hast noch einen Denkfehler, in der Art, wie du deine Forms erzeugst mit