Sembra che l'errore sia dovuto al fatto che tenti di chiudere un file che non è mai stato aperto.
Hai ragione!
ora devo capire perchè non me lo apre.....

anche perche questo errore è dovuto a una cosa che non centra niente con la CFileDialog.
solo che se faccio quell'operazione poi dopo le alrte funzioni mi danno tutte questo errore..