• 0
Sign in to follow this  
almirrps

Identificar tela modal no WebBrowser

Question

Fala galera! estou precisando de uma ajuda...

Já pesquisei em vários sites, páginas e buscas e ainda não encontrei uma resposta.

Tenho uma aplicação em Delphi que utiliza um webbrowser para fazer uma pesquisa num site. O problema é que durante a pesquisa, depois que disparo o click do botão 'Pesquisar', o site desabilita a página do site e coloca um gif em modal na frente até a pesquisa terminar e eu não estou conseguindo fazer o webbrowser identificar quando essa pesquisa terminou. 

Já tentei:
while WebBrowser1.ReadyState < READYSTATE_COMPLETE do
    Application.ProcessMessages;
Mas o webbrowser não reconhece esse gif modal como carregamento de página.

 

Alguém tem alguma idéia?

Edited by almirrps

Share this post


Link to post
Share on other sites

1 answer to this question

Recommended Posts

  • 0

voce já experimentou usar esse evento ?

procedure TForm1.WebBrowser1DocumentComplete(Sender: TObject;
  const pDisp: IDispatch; var URL: OleVariant);
begin
   // comandos
end;

 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this