FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Borrado remoto archivos via ftp, indy.
Buen Dia,
Existe una carpeta en un servidor, a la cual debo insertar unos archivos via ftp, pero antes de realizar la subida, debo borrar los archivos existentes en la carpeta remota. Estoy utilizando el objeto TidFTP de la pestaña indyclients. El proceso de subida lo hago bien, pero donde me he quedado frenado es con el borrado, hasta ahora tengo dos posibles soluciones: 1)hacer un TidFTP.changedir(MiCarpetaRemota), recorrer y borrar los archivos adentro de esta con TidFTP.delete(archivo_n) problema no tengo la menor idea de como recorrer los archivos remotamente. 2) Eliminar la carpeta por completo, crear una nueva con el mismo nombre, problema el comando TidFTP.removedir(MiCarpetaRemota), no permite borrar la carpeta si esta tiene archivos. Alguna sugerencia?, de antemano gracias por sus respuestas, TaaDow |
#2
|
||||
|
||||
Extraído de la ayuda:
TIdFTP.List () Retrieves a list of files and directories on the FTP server. TIdFTP.List (TIdStrings, string, Boolean) Retrieves a list of files and directories on the FTP server. TIdFTP.List (string, Boolean) Retrieves a list of files and directories on the FTP server. Deberías revisar ese método. Luego aplicar el delete.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#3
|
|||
|
|||
Gracias por la respuesta, efectivamente el con el metodo List lo pude solucionar:
|
#4
|
|||
|
|||
Buenas,
soy nuevo en el foro, he visitado esta pagina miles de veces y me han ayudado muchisimo, pero ahora tengo un inconveniente, quisiera saber como listar en un Memo los archivos que existen en un FTP, he visto los codigos que aca han publicado pero no me funciona, me sale un Access Violation y el programa se detiene. Lei que se hacia con el TIdFTP.List pero ahi es donde sale el Access Violation. Muchas gracias por su ayuda. |
#5
|
||||
|
||||
¿La carpeta y/o el usuario que utilizas para conectar tendran los permisos suficientes para obtener una lista de archivos...?
__________________
Tengo las manos llenas de dedos... Tengo los dedos llenos de teclas... Tengo las teclas desordenadas... Tengo el desorden muy controlado... Tengo el control en mis manos. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Enviar archivos Indy 10 | maurici0 | Internet | 6 | 26-02-2009 20:07:01 |
archivos e Indy | cmm07 | Varios | 2 | 28-07-2008 05:02:37 |
Buscador de archivos remoto | Carlex | HTML, Javascript y otros | 1 | 28-10-2005 17:50:46 |
Servicios, Indy y Archivos | geovany | Internet | 2 | 27-05-2005 01:05:59 |
Borrado de archivos de subdirectorios. | eulogi_SCG | Varios | 1 | 27-09-2004 18:19:27 |
|