Título: Descargar archivo de FTP (wininet) Publicado por: Riki_89D en 29 Enero 2011, 19:07 pm Hola,como estan?
Bueno,intento conectar al FTP con la API Wininet,el caso es que conecta (Creo),no e ehco un IF para comprobarlo pero diria que si,pero despues uso la funcion FtpGetFile pero no hace nada :( este es el codigo: Código
pues no sale,no se descarga dicha imagen :( Título: Re: Descargar archivo de FTP (wininet) Publicado por: The Swash en 29 Enero 2011, 19:36 pm Hola, que tal amigo, mira hace muy poco me tope con estas API, y te hago 2 preguntas
Primero, debes especificar si usaras la API para unicode o ansi, te recomiendo ANSI y llamarías a las API así: InternetOpenA InternetConnectA FtpGetFileA Pesta.png esta en root del FTP de donde lo quieres bajar?, si no es así debes pasarle el path completo. "C:\A.png" -> Aquí tienes otro error recuerda que \ se representa en \\, así que te deberia quedar así: "C:\\A.png". Aquí te dejo más información sobre las API, te recomiendo leer un poquito más. http://msdn.microsoft.com/en-us/library/aa385096(v=vs.85).aspx (http://msdn.microsoft.com/en-us/library/aa385096(v=vs.85).aspx) http://msdn.microsoft.com/en-us/library/aa384363(v=vs.85).aspx (http://msdn.microsoft.com/en-us/library/aa384363(v=vs.85).aspx) http://msdn.microsoft.com/en-us/library/aa384157(v=vs.85).aspx (http://msdn.microsoft.com/en-us/library/aa384157(v=vs.85).aspx) Saludos. Título: Re: Descargar archivo de FTP (wininet) Publicado por: Riki_89D en 29 Enero 2011, 20:40 pm Hola,funciono cambiando lo de las barras de "\" a "\\" pero solo funciono la primera vez,despeus ya no funciona,no me baja el archivo,quizas sea por que no cerre la conexion y el FTP necesitara un tiempo para vovler a establecer la conexion no?¿
saludos y gracias Título: Re: Descargar archivo de FTP (wininet) Publicado por: The Swash en 30 Enero 2011, 00:20 am Para saber exactamente por que no funciona te recomiendo leas los enlaces e informan en valor que debe retornar cada API, usa GetLastError y así identificaras el problema.
Saludos! |