Como puedo borrar los ficheros de un directorio, ya que los nombre no los conozco poque se generan de forma aleatoria.
Gracias a tod@s
| ||||
Dentro de la carpeta de la aplicacion he creado un subdirectorio backup donde voy dejando copias de archicos. Quiero borrar esos ficheros, pero con File.Delete (nombre) no puedo hacerlo porque no se los nombres de esos ficheros, ya que los nombres, se generan de forma aleatoria. Gracias |
| ||||
Imports System.IO Luego habia que declarar el directorio con Dim directorio as directory("laruta") y luego creo recordar que era con directorio.delete(*.*) O algo similar,luego cuando llege a mi casa si no te ha funcionado te lo digo exactamente,si no funciona con Dim directorio as directory("laruta") prueba con Dim ficheros as file y haz lo mismo aunque creo que asi era ficheros.delete("ruta",*.*) Si no va luego te cuento,un saludo |
| ||||
Aham.... Como bien dice SunDarK.... Prueba con esto: Dim backup As Directory backup.Delete("*.*") Suerte y cuentanos si te funciona.
__________________ Una buena forma de sacar las castañas del fuego sin quemarse: LEE FOROSDELWEB..... :si: ------ F.P.R. MCAD .NET |
| ||||
Creaste bien el directorio??? comprueba si lo has creado bien, y si puedes, pon la ruta completa, sin el Application.StartupPath. Tal como lo has puesto debería funcionar.....
__________________ Una buena forma de sacar las castañas del fuego sin quemarse: LEE FOROSDELWEB..... :si: ------ F.P.R. MCAD .NET |
| ||||
Consejo: Dim ruta as string= Application.StartupPath & "\BACKUP\" Y no recuerdo bien,pero a delete no habia que pasarle ruta,extension?es decir backup.delete(ruta,"*.*") Un saludo y suerte |