al.delphi ha scritto:
Ora, quando l'array non serve più, è sufficiente SetLength(ArrayBitmap) per liberarsene delle bitmap create?
No, trattandosi di un array di puntatori a oggetti
TBitmap, è necessario creare gli oggetti e pertanto
eseguire anche la Free al termine del loro utilizzo.
In caso contrario, se viene ridimensionato l'array a zero, si perdono i riferimenti ai bitmap creati e non sarà più possibile deallocarli.
Se si verifica un errore, questo potrebbe essere dovuto ad altre cause esterne (non essendo presente tutto il codice, non saprei determinare qual è, anche perché non è stato indicato il tipo di errore).
Ciao!