Come fare un browser Web con Visual Basic 2005 Express

December 6

Se hai utilizzato Internet Explorer, Firefox e Safari e pensare che si possa fare un lavoro migliore a fare un browser web, Visual Basic rende possibile utilizzare il controllo WebBrowser incorporato.

istruzione

1 Creare un nuovo progetto facendo clic su File Nuovo progetto. Quando richiesto, il nome "SimpleWebBrowser." Fai clic su "OK". Si vedrà una forma grafica in bianco.

2 Trascinare i seguenti tre componenti nella forma GUI dalla casella degli strumenti a sinistra: WebBrowser, TextBox e Button. Il browser web mostrerà il contenuto Web corrente. Il TextBox sarà la barra degli indirizzi. E il pulsante sarà ciò che l'utente fa clic per caricare la pagina web.

3 Fare doppio clic sul pulsante. Questo si sposterà al codice sorgente per il vostro programma e creare una funzione "Button1_Click". Incollare il seguente al suo interno:

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

Provare

WebBrowser1.Url = Nuovo Uri (TextBox1.Text)

Fermo ex come System.UriFormatException

WebBrowser1.Url = Nuovo Uri ( "http: //" + TextBox1.Text)

End Try

End Sub

Questo cerca di trasformare il testo in TextBox in un indirizzo web. Se fallisce il tentativo di nuovo, ma presuppone che l'utente era pigro e lasciato il "http: //" dall'indirizzo.

Si dovrebbe vedere un altro evento già nel codice sorgente denominata "Form_Load." Incollare il seguente al suo interno per implementare una home page:

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

TextBox1.Text = "http://www.google.com"

WebBrowser1.Url = Nuovo Uri (TextBox1.Text)

End Sub

Il browser web è implementato, ma ci sono ancora alcuni difetti: il pannello di visualizzazione per il browser non ridimensiona quando l'utente ridimensiona la finestra.

4 Fare clic sul riquadro di visualizzazione WebBrowser nel modulo di interfaccia grafica. Guardate nella finestra delle proprietà in basso a destra e trovare la proprietà di ancoraggio. Fare clic sulla casella a discesa e fare clic sulle frecce fino a quando tutte le quattro frecce sono evidenziati. Questo assicura che il riquadro di visualizzazione del browser web verrà ridimensionato quando l'utente ridimensiona la finestra.