Dúvida, Webbrowser clicar em botão sem name e ID, Tem como ??
Olá a todos.
Estou com uma duvida, já estou a 4 horas quebrando a cabeça pra tentar resolver isso, mais está complicado.
Bom, quero fazer um verificador de login. o problema é que não consigo fazer o webbrowser clicar no botão.
A pagina web que preciso acessar não é minha então não tem como eu resolver isso pelo site, vou ter que me virar pelo delphi.
Para inserir os textos nos campos eu estou usando isso.
Mais para clicar no botão de login é que está o problema.
Como podem ver, o botão de login não possui name, e nem ID. então não sei mais o que fazer pra conseguir clicar nele =(
Se alguém já passou por esse problema e quiser esclarecer minhas dúvidas eu agradeço!
Abraço a todos.
Estou com uma duvida, já estou a 4 horas quebrando a cabeça pra tentar resolver isso, mais está complicado.
Bom, quero fazer um verificador de login. o problema é que não consigo fazer o webbrowser clicar no botão.
A pagina web que preciso acessar não é minha então não tem como eu resolver isso pelo site, vou ter que me virar pelo delphi.
Para inserir os textos nos campos eu estou usando isso.
WebBrowser1.OleObject.Document.all.Item(login, 0).value := Edit1.Text; WebBrowser1.OleObject.Document.all.Item(pass, 0).value := Edit2.Text;
Mais para clicar no botão de login é que está o problema.
<form id=form1 method=post action=index.php?go=login>
<p>
<label> Login </label>
<input type=text name=login id=login maxlength=10>
<label> Senha </label>
<input type=password name=pass id=pass maxlength=10>
<label> Código </label>
<img src=modules/codigo.php?cod=efdgxc width=100 height=18 alt=efdgxc>
<label> Código de segurança </label>
<input type=text name=codigo id=codigo maxlength=6>
<br>
<br>
<input type=submit class=button value=Logar-se>
</p>
</form>
Como podem ver, o botão de login não possui name, e nem ID. então não sei mais o que fazer pra conseguir clicar nele =(
<input type=submit class=button value=Logar-se>
Se alguém já passou por esse problema e quiser esclarecer minhas dúvidas eu agradeço!
Abraço a todos.
Skyze
Curtidas 0
Respostas
Joel Rodrigues
01/08/2012
Olá.
Dê uma olhada nesse link: http://delphi.about.com/od/twebbrowser/a/submit_web_form_2.htm
O autor explica como fazer o submit de um form, ou seja, fazer o que o botão faz, mas sem clicar nele.
Boa sorte.
Dê uma olhada nesse link: http://delphi.about.com/od/twebbrowser/a/submit_web_form_2.htm
O autor explica como fazer o submit de um form, ou seja, fazer o que o botão faz, mas sem clicar nele.
Boa sorte.
GOSTEI 0