Hi in a timer tick event a web broswer navigates to a web page but i want it to wait about 2 seconds so the page can load then continue with the code. I need to keep this all in one evrnt. Any ideas? Heres the code:

VB Code:
  1. Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
  2.         web1.Navigate("http://www.22klmqu56.com/attacklist.php?c=1&uname=&page=" & page - 1 & "&jpage=" & page & "")
  3. '''''''***WAIT 2 SECONDS HERE***''''''''''
  4.         Dim ips As IPersistStreamInit
  5.         Dim iptr As IntPtr
  6.         Dim strm As UCOMIStream
  7.         ips = DirectCast(web1.Document, IPersistStreamInit)
  8.         iptr = Marshal.AllocHGlobal(2048)
  9.         CreateStreamOnHGlobal(iptr, True, strm)
  10.         ips.Save(strm, False)
  11.         GetHGlobalFromStream(strm, iptr)
  12.         Dim pattern As String = "(?<=\""\>)\w+(?=\<\/a\>\<\/TD\>\<TD\>)"
  13.         Dim reg As New System.Text.RegularExpressions.Regex(pattern)
  14.         Dim mcol As System.Text.regularexpressions.MatchCollection = reg.Matches(Marshal.PtrToStringAnsi(iptr))
  15.         For Each m As System.Text.RegularExpressions.Match In mcol
  16.             ListBox1.Items.Add(m.Value)
  17.         Next
  18.         Timer1.Enabled = False
  19.     End Sub