Wenn Sie VB.NET verwenden, um Desktop-Anwendungen zu erstellen , müssen Sie möglicherweise WebClient-Klasse verwenden, um auf das Internet zuzugreifen und greifen eine Datei, die auf einem entfernten Web -Server befindet. Anstatt das Speichern einer heruntergeladenen Datei , können Sie andere Aufgaben wie das Speichern in einer Datenbank oder die Manipulation der binären Rohdaten im Speicher. Um dies zu tun , müssen Sie zuerst lernen , um eine Datei aus dem Internet abrufen und speichern sie in einem Byte-Array. Anleitung
1
Starten Sie Microsoft Visual Studio. Klicken Sie auf " Datei", und klicken Sie dann auf " Project". Klicken Sie auf " Visual Basic " , um das Element auszuwählen, und doppelklicken Sie dann auf "Console Application" , um eine neue Konsole-Anwendung -Projekt zu erstellen . Das Code-Fenster öffnet sich und zeigt die Standard- "Main" Sub
2
Fügen Sie folgenden Code in das Sub: .
Dim fileToGet = " http://askjan.org/media /compprog.doc "
Dim As New WebClient System.Net.WebClient ()
Dim bytes As Byte ()
Bytes = webClient.DownloadData ( fileToGet )
Ersetzen " someWebsite " mit der URL einer Website, die eine Datei, die Sie heruntergeladen haben, enthält . Ersetzen Sie " someFile.doc " mit dem Namen der Datei, auf dieser Website die Sie abrufen möchten . Die nächste Anweisung erstellt eine Instanz des " WebClient "-Klasse und speichert sie in der " WebClient " Variable. Die " DownloadData "-Methode lädt die Datei und speichert sie in einem neuen Byte-Array mit dem Namen " Bytes. "
3
Klicken Sie auf die graue Leiste neben den Worten "End Sub ". Visual Studio legt einen Haltepunkt gibt . Dies bewirkt, dass der Code, um die Ausführung anhalten , wenn es den Haltepunkt erreicht .
4
Drücken Sie F5 , um das Programm auszuführen. Der Code lädt die gewünschte Datei und lädt es in den Byte -Array. Der Code auch Pausen am Haltepunkt .
5
Halten Sie Ihren Mauszeiger über das Wort "Bytes " auf die Aussage über die "End Sub "-Anweisung. Ein Pop -up-Tool -tip zeigt die Anzahl der Bytes, die Sie heruntergeladen haben.