none
El proceso no puede obtener acceso al archivo porque está siendo utilizado en otro proceso.picturebox vs.net 2010 RRS feed

  • Pregunta

  • Hola...tengo el siguiente problema...

    Tengo una aplicación vs.net 2010, desde estoy leyendo una serie de imágenes las debo leer y eliminar, pero al tratar de eliminarla me sale el error del titulo...he tratado con varias secuencias de código , pero aun no puedo eliminarlas.

     'CREAR IMAGEN DESDE EL FICHERO

            Dim myImage = Image.FromFile("C:\image.bmp")

            Dim myBitmap = New Bitmap(myImage)

            'LIMPIAR OBJETO IMAGE ORIGINAL
            myImage.Dispose()
            myImage = Nothing

            'ASIGNAR AL PICTUREBOX
            Me.PictureBox1.Image = myBitmap

    Pero trato de eliminarla y me da el error...

    Alguien me podría decir como se puede eliminar la imagen sin que me de el error y pueda seguir con la siguiente imagen hasta el final de mi archivo...

    Muchas gracias

    lunes, 1 de mayo de 2017 21:02

Respuestas

  • Hola , puedes revisar este enlace

    Debes guardar la imagen a un objeto filestream y ese asignarlo a la propiedad Image. Con eso podrás eliminarla desde el sistema operativo sin problema.


    Si la respuesta te fue útil vótala como tal,y si fue respuesta márcala.Saludos. Lima-Perú.

    jueves, 4 de mayo de 2017 3:07