Make a Web Browser in Visual Basic

289,798

37

66

Im going to teach you how to make a web browser in Visual Basic 2005.

Teacher Notes

Teachers! Did you use this instructable in your classroom?
Add a Teacher Note to share how you incorporated it into your lesson.

Step 1: Starting

Open Visual Basic and start a new Windows Application.

Step 2: Adding the Tools

Add a:

Text Box
Web Browser
5 Buttons

in that order.

Step 3: Arranging the Pieces Right

Arrange them like this and rename them like I did.

Step 4: Now for the Code

Double click on the form and type in:
Me.Text = "Web Browser"
like this:

Step 5: GO Button Code

double click on the Go button and type in:
WebBrowser1.Navigate(TextBox1.Text)

Step 6: Back Button Code

Click (actually double click) on the back button and type in:
WebBrowser1.GoBack()
like this

Step 7: Forward Button Code

Double click on the forward button and type in:
WebBrowser1.GoForward()
like this

Step 8: REFRESH Code

double click on the refresh button and type in:
WebBrowser1.Refresh()
like this

Step 9: HOME Button

Double click on the home button and type:
WebBrowser1.GoHome()
like this

Step 10: Try It Out

Click on the Debug button

Step 11: Publishing It

Click on build
then click on publish and keep clicking next
like these three pictures Im putting up

Step 12: You're Finished!

you've finally created a web browser! now give yourself a hand and go sell it online or something.

4 People Made This Project!

Recommendations

  • CNC Contest

    CNC Contest
  • Make it Move

    Make it Move
  • Teacher Contest

    Teacher Contest

66 Discussions

A problem many of you may have with an expected end of statement is that you need a semicolon to end the statement. So instead of

"WebBrowser1.Refresh()"

you would have to type

"WebBrowser1.Refresh();"

Other than that this was a great tutorial!

2 replies
0
None
vino1001rileyb6

Reply 3 years ago

click on any button, on right side their property shown, go to the text property and rename button name

0
None
rileyb6

3 years ago

nevermind i figured it out

0
None
rileyb6

3 years ago

how do I rename t the buttons?

0
None
rileyb6

3 years ago

how do I rename t the buttons?

0
None
JamieM56

3 years ago

here's mine

Untitled.png
0
None
PKM

10 years ago on Introduction

I would point out that the "WebBrowser" control is effectively an embedded Internet Explorer, so you are really creating a "skin" for the browser rather than creating your own, but that is picking nits- this is a simple but effective project. If only real browsers had controls that minimalist...

7 replies
0
None
wc3717BraedenAM

Reply 4 years ago on Introduction

You have to click on the form and in the bottem right corner click on text and type in the name and press enter.

0
None
PKMlolcat360

Reply 10 years ago on Introduction

Now, see, if the WebBrowser control was Firefox rather than Internet Explorer I would totally use that- I could do without losing 110 vertical pixels of my pathetically tiny monitor.

0
None
munchmanPKM

Reply 10 years ago on Introduction

You can download that. It is called Mozilla Browser control - you can download the DLL somewhere but I can't remember

0
None
arikyeomunchman

Reply 9 years ago on Introduction

actually, it's called geckofx.

forum website: geckofx.org
main website: http://code.google.com/p/geckofx/ 

0
None
jamesjpharikyeo

Reply 8 years ago on Introduction

No. There's one available from Mozilla called Mozilla Browser Control. Google it.