Einzelnen Beitrag anzeigen

R2009

Registriert seit: 9. Mär 2009
Ort: Heidelberg
440 Beiträge
 
Delphi 2007 Professional
 
#1

Problem mit Tform und free

  Alt 28. Okt 2010, 06: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.
  Mit Zitat antworten Zitat