Einzelnen Beitrag anzeigen

Popov
(Gast)

n/a Beiträge
 
#22

AW: Code wird nicht ausgeführt - warum? (erledigt, danke an Popov)

  Alt 19. Mär 2014, 23:42
Hast du in der Hilfe nach geguckt, oder nur unter Objektinspector?

Der Grund ist, modernere Delphiversionen haben bei etlichen Klassen den besagten OwnsObjects Schalter. Ist es da und ist es True gesetzt, gibt die Klasse das angehängte Objekt automatisch frei beim löschen eines Items. Man muss es also nicht selbst tun.

Ist es nicht da, muss man für das Löschen der Items eine eigene Routine schreiben.
  Mit Zitat antworten Zitat