View Full Version : IWebBrowser2


Luis Alberto Pereira
08-13-2006, 03:51 PM
Srs,

Estou tendo problemas para integrar meu aplicativo com o browser.

1) Chamo a funcao get_ReadyState(&result) conforme código abaixo para saber
quando a pagina foi completamente carregada pelo Browser, no entanto, mesmo
após a página estar completamente carregada, continuo recebendo
READYSTATE_LOADING. Alguem pode me ajudar ?


bool CBrowser::PageLoaded(void)
{
READYSTATE result;
do
{
this->m_pBrowser->get_ReadyState(&result);
if (result != READYSTATE_COMPLETE)
Sleep (250);
} while (result != READYSTATE_COMPLETE);
return false;
}
--
Luis alberto

Frederico Pissarra
08-13-2006, 05:36 PM
"Luis Alberto Pereira" <l.a.pereira@uol.com.br> wrote in message
news:272AEDA7-72EB-4FC2-95F0-A6D255C661AA@microsoft.com...
> Srs,
>
> Estou tendo problemas para integrar meu aplicativo com o browser.
>
> 1) Chamo a funcao get_ReadyState(&result) conforme código abaixo para
> saber
> quando a pagina foi completamente carregada pelo Browser, no entanto,
> mesmo
> após a página estar completamente carregada, continuo recebendo
> READYSTATE_LOADING. Alguem pode me ajudar ?
>
>
> bool CBrowser::PageLoaded(void)
> {
> READYSTATE result;
> do
> {
> this->m_pBrowser->get_ReadyState(&result);
> if (result != READYSTATE_COMPLETE)
> Sleep (250);
> } while (result != READYSTATE_COMPLETE);
> return false;
> }
> --
> Luis alberto

A página sendo carregada tem mais de um frame?
E quanto a IFRAMEs?
Vc verifica tb a propriedade Busy?

[]s
Fred