Titre: Télécharger un fichier.
Description:
Une autre méthode pour télécharger un fichier vers un emplacement indiqué.
Le code:
Option Explicit Private Declare Function TelechargerFichierURL 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 Const ERROR_SUCCESS As Long = 0 Private Const BINDF_GETNEWESTVERSION As Long = &H10 Public Function TelechargerFichierInternet(SourceUrl As String, FichierLocal As String) As Boolean TelechargerFichierInternet = TelechargerFichierURL(0&, SourceUrl, FichierLocal, BINDF_GETNEWESTVERSION, 0&) = ERROR_SUCCESS End Function Private Sub Command1_Click() On Error GoTo ExempleErreur Dim fichier_internet As String Dim fichier_local As String fichier_internet = "http://static.francetv.fr/arches/france2/default/img/logo_france2.png" ' <-- lien URL du fichier sur internet fichier_local = "E:\3r Programmation\VB6 EXEMPLES\Internet\Telecharger un fichier internet\LogoFrance2.png" ' <-- destination locale existante Call TelechargerFichierInternet(fichier_internet, fichier_local) MsgBox "Le téléchargement a réussi..." Exit Sub ExempleErreur: MsgBox "Une erreur s'est produite..." End Sub |