关于 webbrowser的 DocumentComplete 事件
我发觉 webbrowser的DocumentComplete 的事件有一些问题.
我是这样写的:
Public Sub NavigateFile(strFile As String)
On Error Resume Next
Me.Hide
blnOk = False
Dim strstring As String
WebBrowser1.Navigate strFile
WebBrowser1.Refresh
DoEvents
Do
DoEvents
'超时
If blnOk Then
Exit Sub
End If
Loop
Unload Me
End Sub
Private Sub WebBrowser1_DocumentComplete(ByVal pDisp As Object, URL As Variant)
blnOk = True
End Sub
Private Sub WebBrowser1_NavigateComplete2(ByVal pDisp As Object, URL As Variant)
blnOk = True
End Sub
但是有时会发现,WebBrowser1_DocumentComplete/WebBrowser1_NavigateComplete2 根本不触发!!!!!
文件是必然存在的,单独放到一个窗体上,放个按钮,文件名一样,WebBrowser1_DocumentComplete/WebBrowser1_NavigateComplete2 是必然要触发的!!
一直没有搞懂是什么意思!!!