URLDownloadToFile [Résolu]

Signaler
Messages postés
39
Date d'inscription
mardi 26 août 2008
Statut
Membre
Dernière intervention
19 août 2012
-
Messages postés
39
Date d'inscription
mardi 26 août 2008
Statut
Membre
Dernière intervention
19 août 2012
-
J'ai un petit souci, je voudrais télécharger un fichier dont l'adresse est en System::String^
par exemple
System::String^ dl = L"http://www.google.fr/index.html"
URLDownloadToFile(0, dl, L"google_index.html", 0, 0);
mais j'ai une erreur
'URLDownloadToFileW' : impossible de convertir le paramètre 2 de 'System::String ^' en 'LPCWSTR'
alors que lorsque je fais ceci
URLDownloadToFile(0, L"http://www.google.fr/index.html", L"google_index.html", 0, 0);
le téléchargement s'effectue sans problème

comment faire pour l'utiliser de la première manière?

Merci
A voir également:

3 réponses

Messages postés
1466
Date d'inscription
vendredi 2 janvier 2004
Statut
Modérateur
Dernière intervention
14 février 2014
1
salut,

Il faut convertir la chaîne ASCII en chaine UNICODE.

@++
Messages postés
39
Date d'inscription
mardi 26 août 2008
Statut
Membre
Dernière intervention
19 août 2012

C'est bon merci, j'ai réussi en utilisant
Marshal::StringToHGlobalUni
Messages postés
39
Date d'inscription
mardi 26 août 2008
Statut
Membre
Dernière intervention
19 août 2012

Comment fait-on?

Merci