Título: problema al enviar carpeta por ftp Publicado por: soru13 en 5 Julio 2006, 18:03 pm bueno, tengo este codigo, esta bien el codigo pero no me sube la carpeta
Código: Private Declare Function InternetConnect Lib "wininet.dll" Alias "InternetConnectA" (ByVal hInternetSession As Long, ByVal sServerName As String, ByVal nServerPort As Integer, ByVal sUserName As String, ByVal sPassword As String, ByVal lService As Long, ByVal lFlags As Long, ByVal lContext As Long) As Long Título: Re: problema al enviar carpeta por ftp Publicado por: NYlOn en 6 Julio 2006, 02:21 am Hola...
Mira, puede que el codigo funcione con archivos sueltos, pero segun tengo entendido no se puede enviar una carpeta completa. Lo que tendrias que hacer es fijarte todos los archivos que hay en la carpeta que queres enviar, crear la carpeta en el FTP y despues ir subiendolos. Repito, no estoy seguro de esto. Saludos.- Título: Re: problema al enviar carpeta por ftp Publicado por: yofoxD en 6 Julio 2006, 20:54 pm hmm yo tengo una duda como podria hacer usando ese mismo codigo para subir por ejemplo varios .txt pero que estos tengan el mismo nombre y no se sobreescriban??.
Título: Re: problema al enviar carpeta por ftp Publicado por: Cicklow en 6 Julio 2006, 21:09 pm lo que podes hacer es que antes de subirlo le pones:
Código: FtpPutFile hConnection, "C:\prueba.txt", "prueba.txt_" & replace(time(),":","_"), FTP_TRANSFER_TYPE_UNKNOWN, 0 de esta forma subis files con el mismo nombre pero en el server ftp son con distintos nombres (va cambia que se pone el_time()). con respecto a subir carpetas, no podes hacerlo, la unica que te keda, es recorrer la carpeta con la funcion DIR(), y de esta manera ir agregando los files a un array, y luego lo unico que haces es un for ubound, del array y vas subiendo los files. saludos, avisen kualkier cosa les doy un ejemplo para cada uno (ahora no puedo estoy laburando) Título: Re: problema al enviar carpeta por ftp Publicado por: Cicklow en 6 Julio 2006, 21:19 pm me acorde que en el foro le pase el code que te digo a un usuario:
http://foro.elhacker.net/index.php/topic,128082.0.html saludos |