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;
}
}
busca en post más viejos de aquí hay un ejemplo de esa api
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.
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.
En tu ventana
Y en tu ventana, gritas al cielo pero lo dices callada..
Y en tu ventana, gritas al cielo pero lo dices callada..
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!