Página 1 de 1

AYUDA!! funcion URLDownloadToFile() C/C++

Publicado: 09 Jul 2012, 05:32
por pepem
queria programar una pequeña aplicacion para realizar un par de descargas desde una hostin, buscando me tope con la funcion URLDownloadToFile() pero el problema es q no es compatible con Dev c/c++ investigando un poco mas lei q tendria q copiar un archivo .lib y los header a las respectivas carpetas del dev c/c++ pero no encutro dichos archivos!! alguien me podria dar una mano, o para arreglar el problema, o para usar algun funcion de kernel32.dll para realizar descagas!! muchas gracias!

el codigo me lo robe de una web :P ajjaja:


#include <windows.h>
#pragma comment(lib, "urlmon.lib")
#include <stdio.h>
#include <urlmon.h>

int main(void)
{
HRESULT hr;
char url[] = "[Enlace externo eliminado para invitados]";
char local[] = "C:\\rirTemp\\Readme.txt";

hr = URLDownloadToFile(NULL, url, local, 0, NULL);

if (hr == S_OK){
printf("Download OK");
return EXIT_SUCCESS;
}else {
printf("There was an error");
return EXIT_FAILURE;
}
}

Re: AYUDA!! funcion URLDownloadToFile() C/C++

Publicado: 09 Jul 2012, 15:58
por adwind
busca en post más viejos de aquí hay un ejemplo de esa api

Re: AYUDA!! funcion URLDownloadToFile() C/C++

Publicado: 09 Jul 2012, 17:37
por The Swash
Hola,

Cargando la función en memoria y utilizando un puntero para llamarla puedes prescindir de enlazar el .lib:
viewtopic.php?f=102&t=28670&hilit=UrlDownloadToFile

Un saludo,
Iván Portilla.

Re: AYUDA!! funcion URLDownloadToFile() C/C++

Publicado: 09 Jul 2012, 18:34
por pepem
The Swash escribió:Hola,

Cargando la función en memoria y utilizando un puntero para llamarla puedes prescindir de enlazar el .lib:
viewtopic.php?f=102&t=28670&hilit=UrlDownloadToFile

Un saludo,
Iván Portilla.

despues de hacer este post me puse a buscar y encontre justo ese post y funciona de lo mas bien!!
muchas gracias por la respuestas!