Forum: FreePascal
by haentschman,
3. Apr 2016
...den hatte ich gar nicht gesehen weil selbstverfreilich. :oops:
Forum: FreePascal
by haentschman,
3. Apr 2016
Siehst du... again what learned. :stupid:
Das FSmileys.Clear; kannst du auch weglassen. Das wird beim Free automatisch gemacht. Um Daniel zu zitieren: "Verschwendung von wertvollen Bits und Bytes" 8-)
Forum: FreePascal
by haentschman,
3. Apr 2016
Moin...:P
Du erzeugst die Objektliste mit OwnsObjects = True und gibst im destructor selbst die enthaltenen Bilder wieder frei. Das muß Puff machen...:wink: Wenn du die Instanzen selbst verwalten möchtest dann OwnsObjects auf False. Dann würde das mit der Freigabe passen. Dann brauchst du aber auch nicht auf Assigned prüfen. Jeder Listeneintrag ist ein Pointer.
FSmileys :=...