Delen via


Procedure: Een bestand uploaden in Visual Basic

De UploadFile methode kan worden gebruikt om een bestand te uploaden en op te slaan op een externe locatie. Als de ShowUI parameter is ingesteld Trueop, wordt er een dialoogvenster weergegeven waarin de voortgang van het uploaden wordt weergegeven en waarmee gebruikers de bewerking kunnen annuleren.

Een bestand uploaden

  • Gebruik de UploadFile methode om een bestand te uploaden, waarbij u de locatie van het bronbestand en de locatie van de doelmap opgeeft als een tekenreeks of URI (Uniform Resource Identifier). In dit voorbeeld wordt het bestand Order.txt geüpload naar http://www.cohowinery.com/uploads.aspx.

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

Een bestand uploaden en de voortgang van de bewerking weergeven

  • Gebruik de UploadFile methode om een bestand te uploaden, waarbij de locatie van het bronbestand en de doelmaplocatie als een tekenreeks of URI worden opgegeven. In dit voorbeeld wordt het bestand Order.txthttp://www.cohowinery.com/uploads.aspx geüpload zonder een gebruikersnaam of wachtwoord op te geven, wordt de voortgang van het uploaden weergegeven en is er een time-outinterval van 500 milliseconden.

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

Een bestand uploaden door een gebruikersnaam en wachtwoord op te geven

  • Gebruik de methode voor het UploadFile uploaden van een bestand, het opgeven van de locatie van het bronbestand en de locatie van de doelmap als een tekenreeks of URI en het opgeven van de gebruikersnaam en het wachtwoord. In dit voorbeeld wordt het bestand Order.txt geüpload naar http://www.cohowinery.com/uploads.aspx, waarbij de gebruikersnaam anonymous en een leeg wachtwoord worden opgegeven.

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

Robuuste programmering

De volgende voorwaarden kunnen een uitzondering genereren:

Zie ook