Om du har använt Internet Explorer, Firefox och Safari och tro att du kunde göra ett bättre jobb på att göra en webbläsare , gör Visual Basic det möjligt att använda den inbyggda WebBrowser kontroll
Du behöver : .
HTML-redigeraren .
1 .
Skapa ett nytt projekt genom att klicka på Arkiv Nytt projekt . När du uppmanas den namnet " SimpleWebBrowser . " Klicka på "OK". Du kommer att se en tom GUI form
2
Dra följande tre komponenter i det grafiska formen från verktygslådan till vänster : . . WebBrowser , TextBox och Button . WebBrowser visar aktuell webbinnehåll . Textrutan kommer att adressfältet . Och knappen blir vad användaren klickar för att ladda webbsidan .
3 .
Dubbelklicka på knappen . Detta flyttar dig till källkoden för programmet och skapa en " Button1_Click "-funktion . Klistra in följande inuti :
Private Sub Button1_Click ( ByVal avsändaren som System. Object , ByVal e Som System. EventArgs ) hanterar Button1. Click
Prova
WebBrowser1 . Url=Nya Uri ( TextBox1. Text )
Catch ex som System. UriFormatException
WebBrowser1. Url=Nya Uri ( "http://" + TextBox1. Text )
End Prova
End Sub
Detta försök att vända den text i textrutan till en webbadress . Om det misslyckas försöker den igen , men utgår från att användaren var lat och lämnade bort "http://" från adressen .
Du bör se en annan händelse redan i källkoden namnet " Form_Load . " Klistra in följande inuti att genomföra en hemsida :
Private Sub Form1_Load ( ByVal avsändaren som System . Objekt , ByVal e Som System. EventArgs ) hanterar MyBase. Load
TextBox1. Text=" http://www. google. com "
WebBrowser1. Url=Nya Uri ( TextBox1. Text )
End Sub
WebBrowser genomförs , men det finns fortfarande ett fåtal brister : visningsrutan för webbläsaren inte ändra storlek inte när användaren ändrar storlek på fönstret .
4 .
Klicka WebBrowser visningsrutan i din GUI form . Titta i fönstret Egenskaper i nedre högra och hitta ankaret egendom . Klicka på listrutan och klicka på pilarna tills alla fyra pilar är markerade . Detta säkerställer att WebBrowser visningsrutan ändrar storlek när användaren ändrar storlek på fönstret .