So if I dim the bitmapcreator in the globals section, can I then Initialize it every time I want to use it?
Lol I did wonder if maybe it was a global even though your mention of Dimming it in a Sub made it sound like a local variable.
If it is a global, then initializing it after you've finished using it should cause it to lose hold of any memory that it
previously had allocated to it, and that now-unreferenced memory will eventually be gathered up by the garbage collector for reuse.
(Re-)initializing a Bitmap Creator object will probably also cause it to allocate some new memory, but I would except that to be fairly small if you stipulated new dimensions of eg 1 x 1.