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:
pero hay paginas que nunca cambian el estado del navegador a completo.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
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