IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB 6 et antérieur Discussion :

Comment télécharger un fichier depuis internet.


Sujet :

VB 6 et antérieur

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2006
    Messages
    70
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Août 2006
    Messages : 70
    Par défaut Comment télécharger un fichier depuis internet.
    Salut

    Voilà tout est dans le titre j'aurais voulu savoir comment faire pour télécharger un fichier depuis internet en spécifiant l'URL de ce fichier. J'ai déjà essayer avec "la méthode DownloadFile" que j'ai trouver sur le site de la msdn mais ca ne marche pas j'ai une erreur qui me dit qu'il manque un "=" . Le problème c'est que je ne vois pas très bien où mettre un égal dans le code qu'il donne :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    My.Computer.Network.DownloadFile _
        ("http://www.cohowinery.com/downloads/WineList.txt", _
        "C:\Documents and Settings\All Users\Documents\WineList.txt")
    Merci de votre aide.

  2. #2
    Membre Expert
    Avatar de zazaraignée
    Profil pro
    Étudiant
    Inscrit en
    Février 2004
    Messages
    3 174
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2004
    Messages : 3 174
    Par défaut
    Salut

    À tout hasard, puisque je ne connais pas cette fonction: La méthode DownloadFile retourne peut-être une valeur répondant du succès ou de l'échec de celle-ci...
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    reponse = My.Computer.Network.DownloadFile _
        ("http://www.cohowinery.com/downloads/WineList.txt", _
        "C:\Documents and Settings\All Users\Documents\WineList.txt")
    serait à essayer...

  3. #3
    Expert confirmé

    Homme Profil pro
    Inscrit en
    Août 2005
    Messages
    3 317
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2005
    Messages : 3 317
    Par défaut
    bonsoir

    tu peux tester cette adaptation


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    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 Const ERROR_SUCCESS As Long = 0
     
    Sub LancementProcedure()
    DownloadFile "http://www.leSite/fichier.txt", "C:\fichier.txt"
    End Sub
     
    Public Function DownloadFile(ByVal sURL As String, ByVal sLocalFile _
                            As String) As Boolean
    Dim lngRetVal As Long
    DownloadFile = URLDownloadToFile(0&, sURL, sLocalFile, 0&, 0&) = ERROR_SUCCESS
    End Function

    bonne soiree
    michel

  4. #4
    Membre Expert
    Avatar de zazaraignée
    Profil pro
    Étudiant
    Inscrit en
    Février 2004
    Messages
    3 174
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2004
    Messages : 3 174
    Par défaut
    Savais qu'il y avait plus costaud que moi!

  5. #5
    Membre Expert
    Avatar de sovo
    Homme Profil pro
    Développeur Java
    Inscrit en
    Mars 2004
    Messages
    1 389
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2004
    Messages : 1 389
    Par défaut
    le probleme c'est que tu es entraint de vouloir executer une procedure et que tu t'y prend mal

    deux possibilite

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    'avec les parentheses
    call My.Computer.Network.DownloadFile _
        ("http://www.cohowinery.com/downloads/WineList.txt", _
        "C:\Documents and Settings\All Users\Documents\WineList.txt")
    
    ou 
    
    'sans parentheses
    My.Computer.Network.DownloadFile _
        "http://www.cohowinery.com/downloads/WineList.txt", _
        "C:\Documents and Settings\All Users\Documents\WineList.txt"
    [edit] Just une question en passant : c'est du vb(6) ou du vb.net ca ?? car j'ai l'impression que tu risques d'avoir une grosse surprise si tu es sous vb(6)

  6. #6
    Expert éminent


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008
    Par défaut
    Bonsoir , horneth ... bon le code que tu nous montre en exemple semble être du .Net... merci de préciser avec quelle version de visualbasic tu l'exécute... car si c'est du VB6 .. c'est pas le bon code ... et si c'est du .net c'est pas le bon forum...

    ..

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Télècharger un fichier depuis internet vers un fichier local
    Par imparator_42 dans le forum VBScript
    Réponses: 3
    Dernier message: 23/02/2008, 13h48
  2. Télécharger un fichier depuis internet vers le PC
    Par henrietd dans le forum VBScript
    Réponses: 2
    Dernier message: 13/11/2007, 23h04
  3. Réponses: 5
    Dernier message: 27/06/2006, 10h08
  4. [WebForms]Comment télécharger un fichier depuis le serveur ?
    Par pepin21 dans le forum Général Dotnet
    Réponses: 6
    Dernier message: 26/04/2006, 16h26
  5. Télécharger un fichier depuis internet
    Par NotANumber dans le forum Delphi .NET
    Réponses: 2
    Dernier message: 18/11/2005, 20h44

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo