Der er flere måder at få adgang til internettet fra din Visual Basic NET ansøgning. . Webbrowser-kontrollen findes i . NET giver brugerne mulighed for at navigere på internettet uden at forlade VB ansøgningen. Denne løsning giver programmet mere kontrol over brugerens browsing. Hvis din ansøgning har brug for at få adgang bare én bestemt websted , kan det være nemmere at starte denne lokalitet som en proces. Ansøgningen da kun styrer åbning og lukning af ekstern browser . Instruktioner
1
Tilføj en tekstboks fra værktøjskassen til Visual Basic formular i dit projekt , som du ønsker at starte webbrowseren. Tekstboksen vil acceptere brugerens input af web-adresse de ønsker at besøge. Navngiv tekstboksen noget lignende " txtWebSite ".
2
Tilføj en knap fra værktøjskassen til VB formular. Navngiv knap noget lignende " cmdBrowse . " Når brugeren klikker på denne knap , vil web -adresse i " txtWebSite " åbne i den udpegede web browser.
3
Code din ansøgning til først at kontrollere, at " txtWebSite " indeholder en gyldig webadresse. Kontroller at være sikker på, at de første fire tegn er "www . ", Og hvis de ikke er, vise en fejlmeddelelse til slutbrugeren og ikke tillader dem at fortsætte . Hvis " cmdBrowse " er som standard "Enabled = False " på design-time , kun indstille den til " Enabled = Sand ", hvis et gyldigt webadresse er indgået " txtWebSite " .
4 < p> Erklær og start "proces" , der vil lancere webbrowseren åbning for korrekt indtastet hjemmeside. Hvis du ved, hvilken browser din slutbrugeren har " Dim p Som Process = Process.Start ( " firefox " , txtWebSite.Text ) " vil åbne webstedet indtastet i " txtWebSite " i en Firefox browser . Hvis du bruger Internet Explorer , skal du udskifte " firefox " med " iexplore " .
5.
Luk webbrowseren åbnet af din ansøgning med " p.kill () ", hvor "p" er en henvisning til den "proces" , der lancerede browseren.