Einzelnen Beitrag anzeigen

Popov
(Gast)

n/a Beiträge
 
#7

AW: Application beenden vor erstem Erzeugen von Form

  Alt 6. Jun 2012, 19:08
Was macht Application.Destroy ? Löst die Instanz und gibt den Speicher frei! Was passiert wenn du dann fragst if not Application.Terminated ? Du greifst noch mal auf das Application Objekt zu, das du gerade feigegeben hast. Klar das es da knallt.

Vielleicht an einem Beispiel verdeutlicht:

Delphi-Quellcode:
var
  StringList: TStringList;
begin
  StringList := TStringList.Create;
  StringList.Free;
  StringList.Add('Viel Spaß');
end;
Was stimmt hier nicht?
  Mit Zitat antworten Zitat