Estimados,
tengo tremendo porblema, hay veces que el navegador nunca cambia a READYSTATE_COMPLETE y queda siempre en READYSTATE_LOADING.
tengo esta funcion que espera a que el navegador termine de cargar
Código:
Public TheBrowser As New SHDocVw.InternetExplorer
Public Sub Navegar(WebAdd)
TheBrowser.Visible = True
TheBrowser.Navigate(WebAdd)
End Sub
Public Sub EsperarNavegador()
Do Until TheBrowser.ReadyState = WebBrowserReadyState.Complete
Application.DoEvents()
Loop
pero hay paginas que nunca cambian el estado del navegador a completo.
se puede forzar el cambio de estado? quizas con un timer, si luego de 20 segundos el navegador sigue en loading, cambiar a completo ???
atte