Borrar Carpeta
Publicado por daho (21 intervenciones) el 11/02/2003 11:39:01
Hola a todos.
Estoy un poco desasosegado por el siguiente tema: Estoy desarrollando una base de datos de Access 2000 sobre Windows 2000. Esta aplicación necesita borrar una carpeta del disco duro lo que hago utilizando el FileSystem Object. El código es el siguiente:
Set fso = CreateObject("Scripting.FilesystemObject")
If fso.FolderExists(strPathFotos & strCarpetaFotos) Then
' Elimina la carpeta con las imagenes
strRuta = left(strPathFotos & strCarpetaFotos, Len(strPathFotos & strCarpetaFotos) - 1)
Set carpeta = fso.GetFolder(strRuta)
carpeta.Delete True
Else
' La carpeta no existe. No es necesario eliminar nada
End If
Set fso = Nothing
El caso es que al hacer Carpeta.delete true, se produce un error en tiempo de ejecución que dice: Error 70. Accesso Denegado.
La carpeta no está protegida contra escritura.
Me gustaria que alguien me ayudara. Gracias de antemano
Estoy un poco desasosegado por el siguiente tema: Estoy desarrollando una base de datos de Access 2000 sobre Windows 2000. Esta aplicación necesita borrar una carpeta del disco duro lo que hago utilizando el FileSystem Object. El código es el siguiente:
Set fso = CreateObject("Scripting.FilesystemObject")
If fso.FolderExists(strPathFotos & strCarpetaFotos) Then
' Elimina la carpeta con las imagenes
strRuta = left(strPathFotos & strCarpetaFotos, Len(strPathFotos & strCarpetaFotos) - 1)
Set carpeta = fso.GetFolder(strRuta)
carpeta.Delete True
Else
' La carpeta no existe. No es necesario eliminar nada
End If
Set fso = Nothing
El caso es que al hacer Carpeta.delete true, se produce un error en tiempo de ejecución que dice: Error 70. Accesso Denegado.
La carpeta no está protegida contra escritura.
Me gustaria que alguien me ayudara. Gracias de antemano
Valora esta pregunta
0