I have a photo with a specific datapath. I need to delete the photo and replace it with another, retaining the same datapath. The picture to be saved is in a picturebox. In this code, I dispose the current pic in the picturebox, because if I dont, I cant delete it.....because it is in use. After that, I try to save the pic to the datapath, but I cannot because the picture was previously disposed, and I will get a null refernced. So, my question is...Is there a way to simply replace the first pic with the second pic while retaining the datapath? Or, is there a way to store the file and then save it, without interefering with the "This image is in use by another process"?