Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Internet (https://www.clubdelphi.com/foros/forumdisplay.php?f=3)
-   -   Ayuda con FTP (https://www.clubdelphi.com/foros/showthread.php?t=31850)

Lucciano 19-05-2006 17:16:01

Ayuda con FTP
 
:( Hola estoy haciendo un cliente de FTP y quisiera saber como puedo hacer para copiar todo el contenido de una carpeta local, en la misma carpeta en el server, ya que solo he logrado subir solamente de a un archivo. Muchas Gracias.

miguelml 19-05-2006 23:01:57

mal vamos si no nos indicas que componente ftp estas usando.

saludos

[Gunman] 20-05-2006 01:08:42

Te voy a contestar en proporción a tu pregunta: Tienes que hacer una función recursiva para cargar las carpetas al servidor.
Explicate un poco más y yo también podré hacerlo...
Anda, nos vemos pronto!

Lucciano 22-05-2006 14:18:09

Gracias x contestar pronto
 
El componente que estoy usando es el idFTP de Indy v.9. Gracias
:)

miguelml 22-05-2006 19:38:13

Hace pocos dias, yo también tuve ese problema, no encontre ningun componente que me permitiese ver un arbol de directorios.
Entonces usé un treeview con una funcion recursiva que hize yo mismo, para mi uso me fué (y me va) genial, aunque, nose que uso le vas a dar tu, el arbol ftp lo uso yo en una red local, y el tiempo de espera es bastante "tolerable". Aunque si pretendes usarlo para internet, no te recomiendo una funcion recursiva. Si no una que genere el arbol a medida que desplegas el treeview.

saludos!

[Gunman] 23-05-2006 22:10:19

Pues miguelml ha contestado a tu pregunta creo yo...
1.- Listas el directorio / en un TreeView.
2.- Al pulsar en la carpeta 'C1' lista el contenido de /C1/ en el nodo que corresponde a 'C1'.
3.- Si la carpeta ya ha sido listada que no la vuelva a listar.
4.- Al actualizar borrar el TreeView y volver a empezar.
------------
/:
[+] C1
[+] C2
[+] C3
------------
------------
/C2/:
[+] C1
[-] C2
[+] C21
[+] C22
[+] C3
------------


La franja horaria es GMT +2. Ahora son las 06:31:31.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi