Pues no entiendo....
He probado un programita con un TImage y dos botones.
uno hace
Código:
Image1->Picture->Assign(NULL);
y el otro
Código:
TPicture *VoidPicture = new TPicture;
Imagen->Picture->Assign(VoidPicture);
Ambos cierran el TImage, es decir, se borra.