Mensaje enviado por "Miguel Cid" <miguel@segurycontrol.com>
Hola Jose.
Yo para borrar un directorio y su contenido utilizo una variable declarada como tipo FileSystemObject. Despues la instruccion es la siguiente:
Dim fsoDelete As New FileSystemObject
fsoDelete.DeleteFolder Directorio_A_Borrar, True
Con el segundo parametro a true te borra todo el contenido del directorio, aun cuando tenga archivos de solo lectura, ocultos, etc.
Para utilizar este tipo debes incluir la referencia Microsoft Scripting Runtime a tu proyecto VB.
Espero que te sirva.
Un saludo.
> >Lo que "deberia" hacer es que pasandole como parametro un nombre de
carpeta,
> >eliminara todos sus archivos y subcarpetas, PERO (y aca viene el
problema)
> >cuando hay un archivo que tiene el atributo SOLO LECTURA, no lo elimina.
> >żAlguien podria decirme que cambiar en el codigo para que elimine
> >absolutamente todo?