Visual Basic - eliminar carpeta

Life is soft - evento anual de software empresarial
 
Vista:

eliminar carpeta

Publicado por eli (1 intervención) el 14/03/2006 22:20:45
hola

como puedo eliminar una carpeta con todo su contenido
la carpeta es c:\eli
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:eliminar carpeta

Publicado por jose carlos (340 intervenciones) el 14/03/2006 22:40:04
primero debes de borrar todos los archivos de la carpeta, ponte un control FILELISTBOX en la propiedad PATTERN la haces igual a "*.*" y en la propiedad PATH le pones el nombre de la carpeta "C:\ELI" luego mediante un for eliminas todos los archivos
FOR X=0 TO FILELISTBOX.LISTCOUNT-1
ARCHIVO=FILELISTBOX.LIST(X)
KILL "C:\ELI\"+ARCHIVO
NEXT
una vez terminado para borrar la carpeta usa la orden RMDIR "C:\ELI"
he hecho un ejemplo y funciona

si quieres te especifico un poco mas
en el FORM_LOAD pones
FILE.PATTERN="*.*"
FILE.PATH="C:\ELI"
crea dos botones uno para borrar archivos con el siguiente texto
FOR X=0 TO F.LISTCOUNT-1
ARCHIVO=F.LIST(X)
KILL "C:\ELI\"+ARCHIVO
NEXT
F.REFRESH
en el otro para borrar la carpeta
RMDIR "C:\ELI"

y ya está

saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar