matheonimbus30
Messages postés60Date d'inscriptionvendredi 19 septembre 2008StatutMembreDernière intervention11 avril 2012
-
28 nov. 2009 à 12:29
PCPT
Messages postés13272Date d'inscriptionlundi 13 décembre 2004StatutMembreDernière intervention 3 février 2018
-
29 nov. 2009 à 04:09
Bonjour,
Je suis entrain de creer une application qui servirais a télécharger des fichiers sur internet.Pour cela j'utilise le code suivant :
Private Declare Function URLDownloadToFile Lib "urlmon" Alias "URLDownloadToFileA" _
(ByVal pCaller As Long, ByVal szURL As String, ByVal szFileName As String, _
ByVal dwReserved As Long, ByVal lpfnCB As Long) As Long
Private Sub Command1_Click()
Dim sUrl As String
sUrl = Text1.Text
Dim sDest As String
sDest = Text2.Text
If RightB$(sDest, 2) <> "" Then
sDest = sDest & ""
End If
sDest = sDest & Mid$(sUrl, 1 + InStrRev(sUrl, "/"))
If URLDownloadToFile(0&, sUrl, sDest, 0&, 0&) = 0 Then
MsgBox "Fichier téléchargé :" & vbNewLine & sDest, vbInformation, "Réussite"
Else
MsgBox "Erreur lors du téléchargement", vbExclamation, "Echec"
End If
End Sub
Tout d'abord , je voudrais savoir si c'est vraiment le meilleur code pour telecharger et si oui, comment afficher la progression du telechargement dans une progressbar ?
Merci d'avance a+
matheonimbus30
Messages postés60Date d'inscriptionvendredi 19 septembre 2008StatutMembreDernière intervention11 avril 2012 28 nov. 2009 à 12:46
Voila j'ai regarder un peu les codes et celui qui me conviendrais et celui avec inet mais il me semble que les telechargement prennent beaucoup de temps non ??
Sinon y a t il un moyen de faire une progressbar avec ce procédé ?
matheonimbus30
Messages postés60Date d'inscriptionvendredi 19 septembre 2008StatutMembreDernière intervention11 avril 2012 28 nov. 2009 à 18:03
Re,
Merci c'est exactement se que je cherchais sauf que je ne sais pas l'utiliser (je debute en vb6) .Aurais tu juste une ligne de code pour exemple ?
Merci d'avance a+