Foros del Web » Programación para mayores de 30 ;) » .NET »

Error con archivos en uso

Estas en el tema de Error con archivos en uso en el foro de .NET en Foros del Web. Hola! Tengo un pequeño problema, al ejecutar el siguiente código cargo el nombres de unos archivos en una lista, para después al pulsar un botón ...
  #1 (permalink)  
Antiguo 22/01/2010, 05:30
 
Fecha de Ingreso: enero-2010
Mensajes: 2
Antigüedad: 14 años, 3 meses
Puntos: 0
Error con archivos en uso

Hola!
Tengo un pequeño problema, al ejecutar el siguiente código cargo el nombres de unos archivos en una lista, para después al pulsar un botón los renombre según un texto. Lo que me pasa es que al intentar renombrarlos me dice que los archivos siguen en uso, y no sé como cerrarlos...

Código:
    Private Sub btncargar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btncargar.Click
        Dim nombre As String
        ListBox1.Items.Clear()
        Try
            For Each Archivo As String In My.Computer.FileSystem.GetFiles( _
                                    txtruta.Text, _
                                    FileIO.SearchOption.SearchAllSubDirectories, _
                                    "*.jpg")
                nombre = Archivo.ToString.Replace(txtruta.Text, "")
                ListBox1.Items.Add(nombre)
                Dim myImage As System.Drawing.Image = Image.FromFile(txtruta.Text & nombre)
                ImageList1.Images.Add(myImage)

            Next
        Catch oe As Exception
            MsgBox(oe.Message, MsgBoxStyle.Critical)
        End Try
    End Sub
A ver si me podéis ayudar, muchas gracias ^^
  #2 (permalink)  
Antiguo 22/01/2010, 05:34
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Hola, killed.

Traslado el tema a una sección que encaja mejor con tu pregunta.
Tema trasladado desde la sección de Visual Basic clásico.

Saludos.
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #3 (permalink)  
Antiguo 22/01/2010, 07:41
 
Fecha de Ingreso: enero-2009
Mensajes: 35
Antigüedad: 15 años, 3 meses
Puntos: 0
Respuesta: Error con archivos en uso

Supongo que el problema esta en que tienes la imagen cargada en el ImageList1 cuando intentas renombrarla por eso te da el error. Deberías quitarla del ImageList1, para que se cierre, y luego renombrar el archivo.
  #4 (permalink)  
Antiguo 22/01/2010, 07:46
 
Fecha de Ingreso: enero-2010
Mensajes: 2
Antigüedad: 14 años, 3 meses
Puntos: 0
Respuesta: Error con archivos en uso

Es que al pasar un tiempo, si me deja renombrarlas aunque este la imagen cargada en el imagelist, no lo entiendo...

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:57.