Hvis du bruker VB.NET å lage desktop-applikasjoner , må du kanskje bruke WebClient klasse for å få tilgang til Internett og hente en fil som ligger på en ekstern webserver. Stedet for å lagre en nedlastet fil , kan du utføre andre oppgaver som å lagre den i en database eller manipulere de rå binære data i minnet. For å gjøre dette , må du først lære å hente en fil fra nettet og lagre den i en byte array. Instruksjoner
en
Launch Microsoft Visual Studio . Klikk på "File " og deretter "Project ". Klikk på " Visual Basic " for å velge det elementet , og deretter dobbeltklikk på " Console Application " for å opprette et nytt Console Application prosjekt. Koden åpnes og viser standard "main" Sub
2
Lim inn følgende kode inn i den Sub: .
Dim fileToGet = " http://askjan.org/media /compprog.doc "
Dim Webclient som ny System.Net.WebClient ( )
Dim bytes Som byte ( )
bytes = webClient.DownloadData ( fileToGet )
Erstatt " someWebsite " med nettadressen til et nettsted som inneholder en fil du ønsker å laste ned. Erstatt " someFile.doc " med navnet på filen på det området du ønsker å hente. Den neste setningen oppretter en forekomst av " WebClient " class og lagrer den i " Webclient " variable . De " DownloadData "-metoden laster ned filen og lagrer den i en ny byte array kalt " bytes ".
3
Klikk den grå linjen ved siden av ordene " End Sub . " Visual Studio plasserer en stoppunkt der. Dette fører til at koden til pause utførelse når det kommer til stoppunkt .
4
Trykk F5 for å kjøre programmet . Koden laster ned den valgte filen og laster den inn i byte array. Koden pauser også på stoppunkt .
5
Hold musepekeren over ordet " bytes " på utsagnet over " End Sub " statement. En pop -up verktøy -tip viser antall byte du har lastet ned .