Fórum Checando se a pagina foi totalmente carregada... #523976
24/06/2015
0
Bruno
Curtir tópico
+ 0Posts
24/06/2015
Dorivan Sousa
Gostei + 0
25/06/2015
Bruno
Gostei + 0
25/06/2015
Dorivan Sousa
Gostei + 0
25/06/2015
Bruno
Gostei + 0
25/06/2015
Dorivan Sousa
exemplo
voce carrega o site do www.consulta.com.br que informa o codigo e depois q vc manda consultar abre www.consulta.com.br/resultado.php
no onNavegateComplete2 vc ver
if url = 'www.consulta.com.br' then begin preencheCamposDoSite; end else if 'www.consulta.com.br/resultado.php' then begin habilitaBotoespraImprimir; end; vc controla pela url carregada... o webbrowser so dispara esse evento quando termina de carregar
Gostei + 0
25/06/2015
Bruno
ta dando erro de boolean nessa linha qual o problema ?
Gostei + 0
25/06/2015
Dorivan Sousa
pra ficar mais facil de ajudar qual site voce quer acessar e preencher os campos?
Gostei + 0
25/06/2015
Bruno
para fazer os preechimentos desses campos estou usando essas rotinas...
WebBrowser1.OleObject.Document.getElementById('nome').setAttribute('value', Edit1.Text);
WebBrowser1.OleObject.Document.getElementById('de').setAttribute('value', Edit2.Text+ ' ' + str[random(length(str))+1]);
WebBrowser1.OleObject.Document.getElementById('assunto').setAttribute('value', Edit3.Text);
WebBrowser1.OleObject.Document.getElementById('html').setAttribute('value', Edit5.Text);
WebBrowser1.OleObject.Document.getElementById('emails').setAttribute('value', Edit6.Text);
//Sleep(500);
//usar quando for value 'Entrar Ou Logar'
WB_send_Click_by_Value(Webbrowser1,0,'input','submit','Enviar');
Gostei + 0
25/06/2015
Dorivan Sousa
no onNavigateComplete2 ou DocumentComplete teste nos dois
if WebBrowser1.LocationURL = 'http://agronegociosdobrasil.com.br/2015/css/Mass.php' then
begin
WebBrowser1.OleObject.Document.getElementById('nome').setAttribute('value', Edit1.Text);
WebBrowser1.OleObject.Document.getElementById('de').setAttribute('value', Edit2.Text+ ' ' + str[random(length(str))+1]);
WebBrowser1.OleObject.Document.getElementById('assunto').setAttribute('value', Edit3.Text);
WebBrowser1.OleObject.Document.getElementById('html').setAttribute('value', Edit5.Text);
WebBrowser1.OleObject.Document.getElementById('emails').setAttribute('value', Edit6.Text);
//Sleep(500);
//usar quando for value 'Entrar Ou Logar'
WB_send_Click_by_Value(Webbrowser1,0,'input','submit','Enviar');
end;
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)