I am using Timagelist to store a series of fairly large bitmap objects (up to 700 x 500 pixels 24 bits). I am finding that after a certain number of images (30 to 150 depending on size of bitmap), it gives an error. I have tried loading the imagelist object during the form create, and using the Replace method. The error is "Cannot replace".
I tested this some time ago on Delphi7 and I am sure it worked. I am now using TD
I guess the Imagelist object is just an array of pointers. But how does the memory get allocated for the bitmaps ? Does it need to be reserved in some way ??