Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

rien ne se passe avec URLDownloadToFile

2 réponses
Avatar
3o3i
Bonjour, je débute en cpp et j'ai un gros soucis :
je n'ai aucune erreur de compilation (vc++2008), mais mon prog ne fait rien.
Voici le code:

#include "stdafx.h"
#include <urlmon.h>
#pragma comment(lib, "Urlmon.lib")

int main()
{
int res = URLDownloadToFile( NULL,
"http://3o3i.pagesperso-orange.fr/index.html", "./get.html", 0, NULL );
return 0;
}


Et res me retourne -2147221020 ...



Merci d'avance

Cordialement
3o3i

2 réponses

Avatar
Christian ASTOR
3o3i wrote:

Bonjour, je débute en cpp et j'ai un gros soucis :
je n'ai aucune erreur de compilation (vc++2008), mais mon prog ne fait
rien.
Voici le code:

#include "stdafx.h"
#include <urlmon.h>
#pragma comment(lib, "Urlmon.lib")

int main()
{
int res = URLDownloadToFile( NULL,
"http://3o3i.pagesperso-orange.fr/index.html", "./get.html", 0, NULL );
return 0;
}



Et res me retourne -2147221020 ...



C'est souvent une erreur d'initialisation.
En général, CoInitialize(NULL); au début suffit.
(parfois, il faut une instance de IWebBrowser2)
Avatar
3o3i
Christian ASTOR a écrit :
3o3i wrote:

Bonjour, je débute en cpp et j'ai un gros soucis :
je n'ai aucune erreur de compilation (vc++2008), mais mon prog ne fait
rien.
Voici le code:

#include "stdafx.h"
#include <urlmon.h>
#pragma comment(lib, "Urlmon.lib")

int main()
{
int res = URLDownloadToFile( NULL,
"http://3o3i.pagesperso-orange.fr/index.html", "./get.html", 0, NULL );
return 0;
}



Et res me retourne -2147221020 ...



C'est souvent une erreur d'initialisation.
En général, CoInitialize(NULL); au début suffit.
(parfois, il faut une instance de IWebBrowser2)




CoInitialize(NULL); au début suffit.

Ca le fait meme carrement, merci