FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Borrar todos los archivos de carpeta FTP
Buenas noches:
necesito borrar todos los archivos de una carpeta FTP Estoy trabajando con Delphi 7 e Indy 10 Uso el componente TidFTP para conectarme, crear carpetas, copiar archivos, borrar archivos y borrar carpetas. (Aclaro que no me deja borrar la carpeta sino está vacía.) Y no encuentro la forma de leer todos los archivos y borrarlos. probé con: FTP.Delete('*.*'); Pero me dice "file not found" Encontré en internet un método:
Pero acá... FTP.List(flist,'*.*',true); //cargar en lista, los archivos segun la mascara '*.*', todos los archivos me dice ... "cannot assign tstringlist to a tf_ftpServidores" Bueno... dejo hecha la consulta. Desde ya gracias por participar de foro. Saludos |
#2
|
||||
|
||||
Más o menos así:
|
#3
|
||||
|
||||
Gracias Casimiro, pero....
Gracias Casimiro:
Pero hay algo raro, porque mftp.DirectoryListing.Count-1 siempre me devuelve cero. |
#4
|
||||
|
||||
Si devuelve cero es que estás leyendo un directorio donde no hay nada.
|
#5
|
||||
|
||||
El código completo es:
cuando hago: memlista.lines.add(ftp.RetrieveCurrentDir); Muestra el directorio correcto. Pero por alguna razón FTP.DirectoryListing.Count-1 es cero. Sin embargo en esa carpeta hay un montón de archivos.. |
#6
|
||||
|
||||
Pero qué valor tiene edCarpeta.Text, qué devuelve RetrieveCurrentDir y qué directorio estás leyendo realmente del servidor FTP, ten en cuenta que normalmente puedes definir un directorio "virtual" asociado a un directorio "real", por ejemplo el directorio real: c:\fotos y el "virtual" del servidor ftp es "\". Sin embargo, si tú lees "fotos", estarás leyendo realmente "\", y no encontrarás tus fotos.
|
#7
|
||||
|
||||
#8
|
||||
|
||||
Resolvido !!!!!
Bueno, listo.
No pude hacer funcionar el metodo de Casimiro, pero hice esto.
El parámetro false/true te trae o no el detalle de los archivos. Saludos Foro y Gracias Casimiro, no te ví, del Barrio Bella Vista, calle Juan B. Justo, Dpto. 9° B. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Borrar archivos segun fecha y la carpeta si esta vacia | lbidi | Varios | 2 | 06-11-2012 13:11:21 |
como borrar una carpeta con todos los archivos que contiene. | danyfebrero | Varios | 2 | 25-08-2012 20:18:22 |
Como borrar los archivos de la carpeta Windows\Temp\ | JoAnCa | Varios | 4 | 02-02-2011 16:44:55 |
Borrar archivos dentro de carpeta | ØnLy | Varios | 1 | 23-11-2010 06:36:55 |
Como eliminar una carpeta y todos sus archivos? Ayudaa | Supra | Varios | 5 | 15-07-2008 14:12:43 |
|