Einzelnen Beitrag anzeigen

Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#3

Re: Object aus einer TList löschen

  Alt 21. Feb 2007, 12:17
Hm, dann muss mein Fehler wo anders liegen. Danke für den Hinweis.

Ist das so in Ordnung:
Delphi-Quellcode:
procedure TPageCollection.Delete(Index: Integer);
begin
  Self.Items[Index].Free;
  Self.Items[Index] := nil;
  inherited Delete(Index);
  Self.Rename;
end;
Erst das Objekt freigeben und dann den Item aus der Liste löschen? Mache ich es anders rum, bekomme ich im weiteren Programmverlauf eine AccessViolation.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat