Einzelnen Beitrag anzeigen

nuclearping

Registriert seit: 7. Jun 2008
708 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#5

AW: Images in Scrollbox löschen ohne schleife ?

  Alt 17. Mär 2011, 17:34
Abgesehen davon, daß Controls ein Indexed Property ist und man somit gar nicht Free oder Destroy aufrufen kann, wäre dies auch mehr als töricht! Damit würde die Instanz der Liste freigegeben, die die Controls hält. Danach könnte man keine weiteren Controls mehr in die ScrollBox einfügen und beim Freigeben der ScrollBox würde es eine Zugriffsverletzung geben.

Und das Beste - es würde dir überhaupt nichts nützen: da i.A. weder die ScrollBox noch deren Controls-Liste überhaupt der Owner der Controls (Images) sind, würden diese auch gar nicht freigegeben.

Aber zum Glück das geht ja auch alles gar nicht - was dir natürlich auch der Compiler hätte sagen können!

Mach es ordentlich und programmiere eine Schleife.
Ich glaube thomas2009 hat jetzt erstmal ein Rauschen im Ohr.
  Mit Zitat antworten Zitat