Partager via


Comment : transférer un fichier dans Visual Basic

Mise à jour : novembre 2007

La méthode My.Computer.Network.UploadFile peut être utilisée pour transférer un fichier et le stocker dans un emplacement distant. Si le paramètre ShowUI a la valeur True, une boîte de dialogue s'affiche pour indiquer la progression du téléchargement et permet aux utilisateurs d'annuler l'opération.

Pour transférer un fichier

  • Utilisez la méthode UploadFile pour transférer un fichier, en spécifiant l'emplacement du fichier source et l'emplacement de répertoire cible sous forme de chaîne ou d'URI. Cet exemple transfère le fichier Order.txt vers http://www.cohowinery.com/uploads.aspx

    My.Computer.Network.UploadFile( _
    "C:\My Documents\Order.txt", _
    "http://www.cohowinery.com/upload.aspx")
    

Pour transférer un fichier et afficher la progression de l'opération

  • Utilisez la méthode UploadFile pour transférer un fichier en spécifiant l'emplacement du fichier source et l'emplacement de répertoire cible sous forme de chaîne ou d'URI. Cet exemple transfère le fichier Order.txt vers http://www.cohowinery.com/uploads.aspx sans fournir un nom d'utilisateur ou un mot de passe, affiche la progression du transfert et a un intervalle de délai d'attente de 500 millisecondes.

    My.Computer.Network.UploadFile( _
    "C:\My Documents\Order.txt", _
    "http://www.cohowinery.com/upload.aspx", "", "", True, 500)
    

Pour transférer un fichier en fournissant un nom d'utilisateur et un mot de passe

  • Utilisez la méthode UploadFile pour transférer un fichier en spécifiant l'emplacement du fichier source et l'emplacement du répertoire cible sous forme de chaîne ou d'URI, puis en spécifiant le nom d'utilisateur et le mot de passe. Cet exemple transfère le fichier Order.txt vers http://www.cohowinery.com/uploads.aspxen fournissant le nom d'utilisateur anonymous et un mot de passe vide.

    My.Computer.Network.UploadFile( _
    "C:\My Documents\Order.txt", _
    "http://www.cohowinery.com/upload.aspx", "anonymous", "")
    

Programmation fiable

Les conditions ci-dessous peuvent lever une exception :

Voir aussi

Tâches

Comment : télécharger un fichier dans Visual Basic

Comment : déterminer si un ordinateur distant est disponible dans Visual Basic

Comment : analyser des chemins d'accès dans Visual Basic

Référence

My.Computer.Network, objet

Membres de l'objet My.Computer.Network

My.Computer.Network.UploadFile, méthode