Problem mit Tform und free
28. Okt 2010, 05:52
Hi DP'ler,
ich habe ein Problem mit dem dynamischen erzeugen und zerstören einer Form.
Delphi-Quellcode:
If form_adressing=nil then
begin
Application.CreateForm(Tform_adressing, form_adressing);
end;
form_adressing.showmodal;
form_adressing.destroy;
form_adressing.free;
Rufe ich diesen Code zum ersten mal auf geht alles gut alles funktioniert. Rufe ich ihn zum zweiten Mal auf so erscheint eine Meldung: Object freed. Dies geschieht obwohl er die create Methode durchlaufen hat.
Die Form ist unter Delphi erstellt und.
Grüsse
Rainer
Rainer Unger Mein Profil:
Studium Allgemeine Elektrotechnik TH Darmstadt
Entwicklung von Tools für die Rundsteuer und Zählertechnik.
uP's Atmel Prozessoren (ATmega16,32,88...) in C und Assembler.
|