Advertisement
Guest User

HQ-Coding Advanced WebBrowser VB.net 2010

a guest
Dec 19th, 2011
5,068
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.67 KB | None | 0 0
  1. ALL CREDITS GO TO HQ-CODING.COM
  2. CODER NAME: EVAN
  3. IF YOU HAVE ANY QUESTIONS, PLEASE EMAIL ME AT HQ-CODING@LIVE.COM
  4. THANKS.
  5.  
  6. Public Class Form1
  7. Dim int As Integer = 0
  8. -------------------------------------------------
  9. Private Sub Loading(ByVal sender As Object, ByVal e As Windows.Forms.WebBrowserProgressChangedEventArgs)
  10. ToolStripProgressBar1.Maximum = e.MaximumProgress
  11. ToolStripProgressBar1.Value = e.CurrentProgress
  12. End Sub
  13. -------------------------------------------------------------------------------------
  14. Private Sub Done(ByVal sender As Object, ByVal e As Windows.Forms.WebBrowserDocumentCompletedEventArgs)
  15. TabControl1.SelectedTab.Text = CType(TabControl1.SelectedTab.Controls.Item(0), WebBrowser).DocumentTitle
  16. ComboBox1.Text = CType(TabControl1.SelectedTab.Controls.Item(0), WebBrowser).Url.ToString
  17. End Sub
  18. ----------------------------------------------------------------------------------------------------------
  19. Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
  20. Dim Browser As New WebBrowser
  21. TabControl1.TabPages.Add("New Page")
  22. Browser.Name = "Web Browser"
  23. Browser.Dock = DockStyle.Fill
  24. TabControl1.SelectedTab.Controls.Add(Browser)
  25. AddHandler Browser.ProgressChanged, AddressOf Loading
  26. AddHandler Browser.DocumentCompleted, AddressOf Done
  27. int = int + 1
  28. CType(TabControl1.SelectedTab.Controls.Item(0), WebBrowser).GoHome()
  29. End Sub
  30. ----------------------------------------------------------------------------------------------------------------
  31. Private Sub AddTabToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles AddTabToolStripMenuItem.Click
  32. Dim Browser As New WebBrowser
  33. TabControl1.TabPages.Add("New Page")
  34. TabControl1.SelectTab(int)
  35. Browser.Name = "Web Browser"
  36. Browser.Dock = DockStyle.Fill
  37. TabControl1.SelectedTab.Controls.Add(Browser)
  38. AddHandler Browser.ProgressChanged, AddressOf Loading
  39. AddHandler Browser.DocumentCompleted, AddressOf Done
  40. int = int + 1
  41. CType(TabControl1.SelectedTab.Controls.Item(0), WebBrowser).GoHome()
  42. End Sub
  43. ----------------------------------------------------------------------------------------------------------------------
  44. Private Sub RemoveTabToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RemoveTabToolStripMenuItem.Click
  45. If Not TabControl1.TabPages.Count = 1 Then
  46. TabControl1.TabPages.RemoveAt(TabControl1.SelectedIndex)
  47. TabControl1.SelectTab(TabControl1.TabPages.Count - 1)
  48. int = int - 1
  49. End If
  50. End Sub
  51. -----------------------------------------------------------------------------------------------------------------------
  52. Private Sub WebsitePropertiesToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles WebsitePropertiesToolStripMenuItem.Click
  53. CType(TabControl1.SelectedTab.Controls.Item(0), WebBrowser).ShowPropertiesDialog()
  54. End Sub
  55. ------------------------------------------------------------------------------------------------------------------------
  56. Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
  57. CType(TabControl1.SelectedTab.Controls.Item(0), WebBrowser).GoBack()
  58. End Sub
  59. -----------------------------------------------------------------------------------------------------------------------
  60. Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
  61. CType(TabControl1.SelectedTab.Controls.Item(0), WebBrowser).GoForward()
  62. End Sub
  63. ------------------------------------------------------------------------------------------------------------------------
  64. Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
  65. CType(TabControl1.SelectedTab.Controls.Item(0), WebBrowser).Refresh()
  66. End Sub
  67. ------------------------------------------------------------------------------------------------------------------------
  68. Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click
  69. CType(TabControl1.SelectedTab.Controls.Item(0), WebBrowser).Stop()
  70. End Sub
  71. ------------------------------------------------------------------------------------------------------------------------
  72. Private Sub Button5_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button5.Click
  73. CType(TabControl1.SelectedTab.Controls.Item(0), WebBrowser).GoHome()
  74. End Sub
  75. ------------------------------------------------------------------------------------------------------------------------
  76. Private Sub Button6_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button6.Click
  77. CType(TabControl1.SelectedTab.Controls.Item(0), WebBrowser).Navigate(ComboBox1.Text)
  78. End Sub
  79. ------------------------------------------------------------------------------------------------------------------------
  80. Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
  81. ToolStripStatusLabel1.Text = CType(TabControl1.SelectedTab.Controls.Item(0), WebBrowser).StatusText
  82. End Sub
  83. End Class
  84. ------------------------------------------------------------------------------------------------------------------------
  85.  
  86.  
  87. ALL CREDITS GO TO HQ-CODING.COM
  88. CODER NAME: EVAN
  89. IF YOU HAVE ANY QUESTIONS, PLEASE EMAIL ME AT HQ-CODING@LIVE.COM
  90. THANKS.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement