Ein Webbrowser mit VB erstellen

March 10

Der beste Weg, Visual Basic, oder jede andere Programmiersprache für diese Angelegenheit zu lernen ist, Tauchen Sie ein und erstellen Sie eine Anwendung. Bücher und online-Tutorials sind gute Ressourcen, aber nichts geht tatsächlich erste Schritte mit Ihrem eigenen app. Eine der einfachsten Anwendungen erstellen Sie in Visual Basic ist eine einfache Web-Browser. Beim Erstellen eines komplexen, umfassenden Browsers, wie Internet Explorer oder Firefox, nimmt ist viel Arbeit, erstellen einen einfachen Browser in Visual Basic eine hervorragende Möglichkeit zu lernen, Erstellen von Formularen und Schaltflächen in der Programmierumgebung zu erfahren, wie Sie Code schreiben, um einfache Navigation Verfahren ausführen zu können.

Anweisungen

1 Starten Sie Visual Basic auf Ihrem Computer. Erstellen Sie "Datei", dann "Neues Projekt". Wählen Sie im Fenster Neues Projekt "Windows Forms-Anwendung." Geben Sie "My Web-Browser" oder etwas ähnliches im Namensfeld und klicken Sie auf "OK". Visual Basic zeigt der Formular-Designer mit einem leeren Fenster "Form1".

2 Klicken Sie auf "Toolbox", um es zu öffnen. Wenn die Registerkarte Toolbox nicht sichtbar ist, klicken Sie auf "Ansicht", dann "Toolbox". Klicken Sie auf der Registerkarte "Alle Windows Forms" in der Toolbox.

3 Scroll-Down und markieren Sie das Steuerelement "Panel". Ziehen Sie das Panel-Steuerelement in der oberen rechten Ecke des Fensters "Form1". Wählen Sie das Steuerelement "Textbox" in der Registerkarte Toolbox; Ziehen Sie es an das Panel-Steuerelement.

4 Ziehen Sie ein "Button" an das Panel-Steuerelement. Verwenden Sie die Maus, um das Button-Steuerelement auf der rechten Seite des Textbox-Steuerelements zu verschieben.

5 Wählen Sie das Steuerelement "WebBrowser" in der Registerkarte Toolbox, und ziehen sie zum Fenster Form1 unterhalb der Textbox und Button-Steuerelemente. Verwenden Sie Ihre Maus, um die Größe der Fenster Form1 und es größer machen, so dass Sie mit den Steuerelementen auf dem Formular problemlos arbeiten können.

6 Markieren Sie das Steuerelement "Panel". Das Panel-Steuerelement hervorgehoben Blättern Sie auf den Wert "Dock" im Bereich Eigenschaften. Die Dock-Eigenschaft auf "Top." Das Panel-Steuerelement wird erweitert, um den oberen Teil des Fensters Form1 zu füllen.

7 Klicken Sie auf und wählen Sie das Steuerelement "WebBrowser". Legen Sie die Dock-Eigenschaft für das WebBrowser-Steuerelement zu "Füllen." Das WebBrowser-Steuerelement wird erweitert, um den unteren Teil des Fensters Form1 unterhalb des Panel-Steuerelements zu füllen.

8 Verwenden Sie Ihre Maus, das TextBox-Steuerelement zu ändern, bis seine Länge für einen Browser-Adressleiste geeignet ist. Die Größe des Button-Steuerelements. Mit das Button-Steuerelement ausgewählt ist ändern Sie die Eigenschaft "Text" für das Steuerelement auf "Go".

9 Doppelklicken Sie auf das "Go" Button-Steuerelement. Das Code-Editor-Fenster wird geöffnet. Geben Sie den folgenden Code in den Raum zwischen den Zeilen "Private Sub" und "End Sub" im Code-Editor:

WebBrowser1.Navigate(TextBox1.Text)

10 Klicken Sie auf "Debug" in der Menüleiste und wählen Sie dann "Start Debugging". Visual Basic startet Form1 als live-Anwendungsfenster. Geben Sie eine URL-Adresse im Textbox-Steuerelement, und klicken Sie auf "Go". Das Browser-Fenster von Form1 öffnet die Seite von Ihnen eingegebene URL-Adresse.

Tipps & Warnungen

  • Sie können zusätzliche Schaltflächen, um das Panel-Steuerelement Navigation-Funktionalität des Browsers erweitern. Sie müssen lediglich "Navigation" Aktionsbefehl für die Schaltfläche ändern. Um ein "Home" Button erstellen--, die auf der Homepage in Ihrem standardmäßigen Webbrowser navigiert--verwenden Sie den Befehl "WebBrowser1.GoHome()". Eine Schaltfläche "Vorwärts" "WebBrowser1.GoForward()" geben Sie im Code-Editor. Ein "Zurück"-Button würde den Befehl "WebBrowser1.GoBack()"-Befehl verwenden.
  • Ein kommerzieller Browser hat viel mehr Funktionalität eingebaut sein, wie Geschichte, Favoriten, Registerkarten und mehr. Ein wenig Zeit damit verbringen, und Sie werden staunen, was Sie erreichen können.