HOWTO: Use the WebBrowser Control from Visual Basic 5.0

Last reviewed: March 28, 1997
Article ID: Q162719
The information in this article applies to:
  • Control Creation and Enterprise Editions of Microsoft Visual Basic for Windows, version 5.0

SUMMARY

Microsoft Internet Explorer 3.0 includes a custom ActiveX control called "WebBrowser." When you use WebBrowser in combination with Microsoft Visual Basic 5.0, you can design powerful custom solutions that include Internet Web browsing features. This article illustrates how to use the WebBrowser control within Microsoft Visual Basic 5.0.

MORE INFORMATION

The following example creates a mini-browser:

  1. Create a new Standard .exe project in Microsoft Visual Basic 5.0. Form1 is added automatically.

  2. On the Project menu, click Components.

  3. Select the Microsoft Internet Controls component. Click OK.

  4. Add the following controls to Form1:

       Control           Name
       --------------    ---------
       Text Box          Text1
       Command Button    Command1
       WebBrowser        WebBrowser1
    
    

  5. In Form1's code window, add the following code:

         Option Explicit
    

         Private Sub Command1_Click()
    
             If Text1.Text <> "" Then
                 WebBrowser1.Navigate Text1.Text
                 If WebBrowser1.Visible = False Then
                     WebBrowser1.Visible = True
                 End If
             End If
         End Sub
    
         Private Sub Form_Load()
             Me.Width = 5325
             Me.Height = 5400
             Me.Caption = "Mini browser"
             With WebBrowser1
                 .Visible = False
                 .Width = 4575
                 .Height = 3375
                 .Top = 600
                 .Left = 240
             End With
             With Text1
                 .Top = 240
                 .Left = 1680
                 .Height = 285
                 .Width = 3135
                 .Text = "http://www.microsoft.com"
             End With
             With Command1
                 .Top = 120
                 .Left = 240
                 .Height = 375
                 .Width = 1215
                 .Caption = "Navigate"
                 .Default = True
             End With
         End Sub
    
    

  6. On the File menu, click Save Project1.

  7. On the Run menu, click Start.

When you click Navigate, the WebBrowser appears and automatically loads the URL displayed in the TextBox.

NOTE: Distribution of a Microsoft Visual Basic 5.0 application that uses the WebBrowser control requires that Microsoft Internet Explorer 3.0 (or later) be installed on the target system prior to installation.

REFERENCES

For additional information, please see the following article in the Microsoft Knowledge Base:

   ARTICLE-ID: Q155969
   TITLE     : How To Distribute the WebBrowser Control
 

	
	


Keywords : VBKBWeb kbhowto
Version : 5.0
Platform : WINDOWS
Issue type : kbhowto
Resolution Type : kbcode


THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY.

Last reviewed: March 28, 1997
© 1998 Microsoft Corporation. All rights reserved. Terms of Use.