Freigeben über


Vorgehensweise: Hochladen einer Datei in Visual Basic

Die UploadFile Methode kann verwendet werden, um eine Datei hochzuladen und an einem Remotespeicherort zu speichern. Wenn der ShowUI Parameter auf True festgelegt ist, wird ein Dialogfeld angezeigt, das den Fortschritt des Uploads anzeigt und Benutzern das Abbrechen des Vorgangs ermöglicht.

So laden Sie eine Datei hoch

  • Verwenden Sie die UploadFile Methode, um eine Datei hochzuladen, und geben Sie den Speicherort der Quelldatei und den Zielverzeichnisspeicherort als Zeichenfolge oder URI (Uniform Resource Identifier) an. In diesem Beispiel wird die Datei Order.txt in http://www.cohowinery.com/uploads.aspx.

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

So laden Sie eine Datei hoch und zeigen den Fortschritt des Vorgangs an

  • Verwenden Sie die UploadFile Methode, um eine Datei hochzuladen, und geben Sie den Speicherort der Quelldatei und den Zielverzeichnisspeicherort als Zeichenfolge oder URI an. In diesem Beispiel wird die Datei Order.txt ohne Angabe eines Benutzernamens oder Kennworts nach http://www.cohowinery.com/uploads.aspx hochgeladen, der Fortschritt des Uploads wird angezeigt, und es gibt ein Timeout-Intervall von 500 Millisekunden.

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

Um eine Datei hochzuladen, geben Sie einen Benutzernamen und ein Kennwort an

  • Verwenden Sie die UploadFile Methode, um eine Datei hochzuladen, den Speicherort der Quelldatei und den Zielverzeichnisspeicherort als Zeichenfolge oder URI anzugeben und den Benutzernamen und das Kennwort anzugeben. In diesem Beispiel wird die Datei Order.txt nach http://www.cohowinery.com/uploads.aspx hochgeladen, wobei der Benutzername anonymous und ein leeres Passwort angegeben werden.

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

Robuste Programmierung

Die folgenden Bedingungen können eine Ausnahme auslösen:

Siehe auch