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.NET Discussion :

Erreur dans une fonction


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Amateur vb.net
    Inscrit en
    Avril 2012
    Messages
    99
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Amateur vb.net
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2012
    Messages : 99
    Par défaut Erreur dans une fonction
    Bonjour, j'ai fait une fonction pour simplifier les téléchargements de fichier:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    Public Class Form1
     
        Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
            dwload("http://zune.franceserv.com/telechargment/objet/collierdours.txt", Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) & "\Zune\objet\collierdours.txt")
        End Sub
        Private Function dwload(ByVal url As String, ByVal path As String)
            If System.IO.File.Exists(path) = True Then
                Kill(path)
                My.Computer.Network.DownloadFile(url, path)
            ElseIf System.IO.File.Exists(path) = True Then
                My.Computer.Network.DownloadFile(url, path)
            End If
        End Function
    End Class
    Elle fonctionne mais mal: le fichier est bien téléchargé mais son contenu est complètement différent:
    <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
    <html><head>
    <title>302 Found</title>
    </head><body>
    <h1>Found</h1>
    <p>The document has moved <a href="http://www.franceserv.fr/404">here</a>.</p>
    </body></html>
    Auriez-vous une explication?

  2. #2
    Membre Expert Avatar de hunteshiva
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Février 2010
    Messages
    1 069
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Chef de projet en SSII
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2010
    Messages : 1 069
    Par défaut
    Bonjour, ton code m'a l'air correct,

    mais lit un peux le fichier que tu récupère et tu comprendra

    ceci devrait t'aider
    http://fr.wikipedia.org/wiki/Liste_des_codes_HTTP
    302 -> Found -> Document déplacé de façon temporaire
    Après pourquoi il à été déplacé... bonne question

    Ensuite il y a aussi
    404 -> Found -> Ressource non trouvée
    Visiblement, ton document à même était supprimé,
    a toi de faire des contrôles sur le fichier que tu reçoit

  3. #3
    Membre confirmé
    Homme Profil pro
    Amateur vb.net
    Inscrit en
    Avril 2012
    Messages
    99
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Amateur vb.net
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2012
    Messages : 99
    Par défaut
    Ok merci de ton aide. Le fichier na pas été supprimé, c'est juste qu'il fallait mettre le ".txt" en ".TXT"^^.

  4. #4
    Membre Expert Avatar de hunteshiva
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Février 2010
    Messages
    1 069
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Chef de projet en SSII
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2010
    Messages : 1 069
    Par défaut
    Désolé mais pour moi, que je tape
    http://zune.franceserv.com/telechargment/objet/collierdours.txt
    ou
    http://zune.franceserv.com/telechargment/objet/collierdours.TXT
    Mon navigateur Web m'envoie sur une page "Erreur 404",
    je vois pas en quoi tu a résolu ton problème

  5. #5
    Membre confirmé
    Homme Profil pro
    Amateur vb.net
    Inscrit en
    Avril 2012
    Messages
    99
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Amateur vb.net
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2012
    Messages : 99
    Par défaut
    Effectivement ça m'a étonné mais apparemment ça fait la différence.

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

Discussions similaires

  1. erreur dans une fonction
    Par nicerico dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 11/10/2006, 11h02
  2. Trouver l'erreur dans une fonction
    Par Seth77 dans le forum Langage
    Réponses: 4
    Dernier message: 28/06/2006, 16h38
  3. [débutant] erreur dans une fonction
    Par Skizo dans le forum Access
    Réponses: 7
    Dernier message: 18/05/2006, 10h46
  4. Erreur dans une fonction
    Par dark_vidor dans le forum Langage
    Réponses: 6
    Dernier message: 15/01/2006, 10h23
  5. Réponses: 2
    Dernier message: 11/08/2004, 15h01

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