Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- FORM1 Only:
- Dim int As Integer = 0
- Dim Favorites As String = "C:\app.favorites.dat"
- Dim SW As IO.StreamWriter
- Form1 Load:
- Dim Browser As New WebBrowser
- TabControl1.TabPages.Add("New Page")
- Browser.Name = "Web Browser"
- Browser.Dock = DockStyle.Fill
- TabControl1.SelectedTab.Controls.Add(Browser)
- AddHandler Browser.ProgressChanged, AddressOf Loading
- AddHandler Browser.DocumentCompleted, AddressOf Done
- int = int + 1
- CType(TabControl1.SelectedTab.Controls.Item(0), WebBrowser).Navigate(My.Settings.Homepage)
- If IO.File.Exists(Favorites) = False Then
- IO.File.Create(Favorites)
- Else
- End If
- Timer1:
- ToolStripStatusLabel1.Text = CType(TabControl1.SelectedTab.Controls.Item(0), WebBrowser).StatusText
- Stop:
- CType(TabControl1.SelectedTab.Controls.Item(0), WebBrowser).Stop()
- Go/Navigate:
- CType(TabControl1.SelectedTab.Controls.Item(0), WebBrowser).Navigate(ComboBox1.Text)
- ComboBox1.Items.Add(ComboBox1.Text)
- History.ListBox1.Items.Add(ComboBox1.Text)
- Home:
- CType(TabControl1.SelectedTab.Controls.Item(0), WebBrowser).Navigate(My.Settings.Homepage)
- Refresh:
- CType(TabControl1.SelectedTab.Controls.Item(0), WebBrowser).Refresh()
- Forward:
- CType(TabControl1.SelectedTab.Controls.Item(0), WebBrowser).GoForward()
- Back:
- CType(TabControl1.SelectedTab.Controls.Item(0), WebBrowser).GoBack()
- Search:
- CType(TabControl1.SelectedTab.Controls.Item(0), WebBrowser).Navigate("http://www.google.com/search?sourceid=navclient&ie=UTF-8&rlz=1T4SUNA_enUS296US296&q=" & TextBox1.Text)
- Remove Tab:
- If Not TabControl1.TabPages.Count = 1 Then
- TabControl1.TabPages.RemoveAt(TabControl1.SelectedIndex)
- TabControl1.SelectTab(TabControl1.TabPages.Count - 1)
- int = int - 1
- End If
- Add Tab:
- Dim Browser As New WebBrowser
- TabControl1.TabPages.Add("New Page")
- TabControl1.SelectTab(int)
- Browser.Name = "Web Browser"
- Browser.Dock = DockStyle.Fill
- TabControl1.SelectedTab.Controls.Add(Browser)
- AddHandler Browser.ProgressChanged, AddressOf Loading
- AddHandler Browser.DocumentCompleted, AddressOf Done
- int = int + 1
- CType(TabControl1.SelectedTab.Controls.Item(0), WebBrowser).Navigate(My.Settings.Homepage)
- Website Properties:
- CType(TabControl1.SelectedTab.Controls.Item(0), WebBrowser).ShowPropertiesDialog()
- Exit:
- End
- Loading:
- Private Sub Loading(ByVal sender As Object, ByVal e As Windows.Forms.WebBrowserProgressChangedEventArgs)
- ToolStripProgressBar1.Maximum = e.MaximumProgress
- ToolStripProgressBar1.Value = e.MaximumProgress
- End Sub
- Done:
- Private Sub Done(ByVal sender As Object, ByVal e As Windows.Forms.WebBrowserDocumentCompletedEventArgs)
- TabControl1.SelectedTab.Text = CType(TabControl1.SelectedTab.Controls.Item(0), WebBrowser).DocumentTitle
- ComboBox1.Text = CType(TabControl1.SelectedTab.Controls.Item(0), WebBrowser).Url.ToString
- End Sub
- New Window:
- Dim f As New Form1
- f.Show()
- Print:
- CType(TabControl1.SelectedTab.Controls.Item(0), WebBrowser).ShowPrintDialog()
- Print Preview:
- CType(TabControl1.SelectedTab.Controls.Item(0), WebBrowser).ShowPrintPreviewDialog()
- Page Setup
- CType(TabControl1.SelectedTab.Controls.Item(0), WebBrowser).ShowPageSetupDialog()
- Using Enter for ComboBox:
- Private Sub ComboBox1_KeyDown1(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles ComboBox1.KeyDown
- If e.KeyCode = Keys.Enter Then
- CType(TabControl1.SelectedTab.Controls.Item(0), WebBrowser).Navigate(ComboBox1.Text)
- End If
- End Sub
- Using Enter for TextBox:
- Private Sub TextBox1_KeyDown(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles TextBox1.KeyDown
- If e.KeyCode = Keys.Enter Then
- CType(TabControl1.SelectedTab.Controls.Item(0), WebBrowser).Navigate("http://www.google.com/search?sourceid=navclient&ie=UTF-8&rlz=1T4SUNA_enUS296US296&q=" & TextBox1.Text)
- End If
- End Sub
- End Class
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement