TPicture *BackUpImage = new TPicture; BackUpImage->Assign(Image1->Picture); . . . Image1->Assign(BackUpImage); delete BackUpImage;