yea i think so here code to tell me if ive missed oneCode:Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
For Each Target As Control In TabControl1.Controls
If TypeOf (Target) Is WebBrowser Then
CType(Target, WebBrowser).Navigate(ComboBox1.Text)
CType(Target, WebBrowser).WebBrowserShortcutsEnabled = True
Exit For
End If
Next
End Sub
Private Sub ComboBox1_KeyDown_(ByVal sender As Object, ByVal e As KeyEventArgs) Handles ComboBox1.KeyDown
If (e.KeyCode = Keys.Enter) Then
Navigate(ComboBox1.Text)
End If
End Sub
Private Sub WebBrowser1_Navigated(ByVal sender As Object, _
ByVal e As WebBrowserNavigatedEventArgs) _
Handles WebBrowser1.Navigated
ComboBox1.Text = ActiveBrowser.Url.ToString()
CType(TabControl1.SelectedTab.Controls(0), WebBrowser).Navigate(ComboBox1.Text)
CType(TabControl1.SelectedTab.Controls(0), WebBrowser).WebBrowserShortcutsEnabled = True
End Sub
Private Function ActiveBrowser() As WebBrowser
For Each Control In TabControl1.SelectedTab.Controls
If TypeOf Control Is WebBrowser Then
Return CType(Control, WebBrowser)
End If
Next
End Function
Private Sub Navigate(ByVal address As String)
If String.IsNullOrEmpty(address) Then Return
If address.Equals("about:blank") Then Return
If Not address.StartsWith("http://") And _
Not address.StartsWith("https://") Then
address = "http://" & address
End If
Try
ActiveBrowser.Navigate(New Uri(address))
Catch ex As System.UriFormatException
Return
End Try
End Sub
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
WebBrowser1.GoBack()
End Sub
Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
WebBrowser1.GoForward()
End Sub
Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click
WebBrowser1.Refresh()
ProgressBar1.Increment(1)
If Timer1.Enabled = True Then
ProgressBar1.Value = 0
End If
If Timer2.Enabled = True Then
ProgressBar1.Value = 100
End If
End Sub
Private Sub Button5_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button5.Click
WebBrowser1.Stop()
If Timer1.Enabled = True Then
ProgressBar1.Value = 0
End If
End Sub
Private Sub Button6_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)
WebBrowser1.GoHome()
WebBrowser1.Navigate("sharewarez.sqweebs.com")
ProgressBar1.Increment(1)
If Timer2.Enabled = True Then
ProgressBar1.Value = 100
End If
End Sub
Private Function IsPopupWindow() As Boolean
On Error Resume Next
If ActiveBrowser.Document.ActiveElement.TagName = "BODY" Or WebBrowser1.Document.ActiveElement.TagName = "IFRAME" Then
IsPopupWindow = True
Else
IsPopupWindow = True
End If
End Function
Private Sub ComboBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs)
End Sub
Private Sub ProgressBar1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
ProgressBar1.Increment(1)
If Timer1.Enabled = True Then
ProgressBar1.Value = 0
End If
If Timer2.Enabled = True Then
ProgressBar1.Value = 100
End If
End Sub
Private Sub WebBrowser1_DocumentCompleted(ByVal sender As System.Object, ByVal e As System.Windows.Forms.WebBrowserDocumentCompletedEventArgs) Handles WebBrowser1.DocumentCompleted
ProgressBar1.Increment(1)
If Timer1.Enabled = True Then
ProgressBar1.Value = 0
End If
If Timer2.Enabled = True Then
ProgressBar1.Value = 100
End If
If Timer1.Enabled = True Then
ProgressBar1.Value = 0
End If
End Sub
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
End Sub
Private Sub TabPage1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TabPage1.Click
Dim X As New TabPage
X.Text = "My New Page "
TabControl1.TabPages.Add(X)
Dim Y As New WebBrowser
Y.Dock = DockStyle.Fill
X.Controls.Add(Y)
End Sub
End Class

