If Len(StartingAddress) > 0 Then
cboAddress.Text = StartingAddress cboAddress.AddItem cboAddress.Text
试图定位到起始地址 timTimer.Enabled = True brwWebBrowser.Navigate
StartingAddress End If
End Sub
Private Sub
brwWebBrowser_DownloadComplete() On Error Resume Next Me.Caption =
brwWebBrowser.LocationName End Sub
Private Sub
brwWebBrowser_NavigateComplete(ByVal URL As String) Dim i As Integer
Dim bFound As Boolean Me.Caption = brwWebBrowser.LocationName
For i = 0 To cboAddress.ListCount - 1 If cboAddress.List(i) =
brwWebBrowser.LocationURL Then bFound = True Exit For End
If Next i mbDontNavigateNow = True If bFound Then
cboAddress.RemoveItem i End If cboAddress.AddItem
brwWebBrowser.LocationURL, 0 cboAddress.ListIndex = 0
mbDontNavigateNow = False End Sub
Private Sub
cboAddress_Click() If mbDontNavigateNow Then Exit Sub
timTimer.Enabled = True brwWebBrowser.Navigate cboAddress.Text End
Sub
Private Sub cboAddress_KeyPress(KeyAscii As Integer) On
Error Resume Next If KeyAscii = vbKeyReturn Then cboAddress_Click
End If End Sub
Private Sub Form_Resize()
cboAddress.Width = Me.ScaleWidth - 100 brwWebBrowser.Width =
Me.ScaleWidth - 100 brwWebBrowser.Height = Me.ScaleHeight -
(picAddress.Top + picAddress.Height) - 100 End Sub
Private
Sub timTimer_Timer() If brwWebBrowser.Busy = False Then
timTimer.Enabled = False Me.Caption = brwWebBrowser.LocationName
Else Me.Caption = "运行中..." End If End Sub
Private Sub tbToolBar_ButtonClick(ByVal Button As Button) On Error
Resume Next
timTimer.Enabled = True
Select Case
Button.Key Case "Exit" Unload Me Case "Back"
brwWebBrowser.GoBack Case "Forward" brwWebBrowser.GoForward
Case "Refresh" brwWebBrowser.Refresh Case "Home"
brwWebBrowser.GoHome Case "Search" brwWebBrowser.GoSearch
Case "Open" brwCommonDialog.ShowOpen cboAddress.Text =
brwCommonDialog.filename Case " Navigate" brwWebBrowser.Navigate
cboAddress.Text Case "Stop" timTimer.Enabled = False
brwWebBrowser.Stop Me.Caption = brwWebBrowser.LocationName End
Select