Olá,
eu, através do componente webbrowser consigo pegar um input de um uma página, inserir script JSC e clicar num botão submit.
Até aqui tudo bem, só que o webbrowser é lento, e dá uma série de errinhos que não consigo tratar, pois meu objetivo é montar um robo, que acessa um determinado site, popule dados, clique no botão e pega os valores de determinados campos e jogue num aquivo
texto.
Pelo que eu vi, exite uma forma de fazer que é mais rápida que é via httpreques e httpresponse.
Rntão gostaria de ver se alguém sabe fazer isso:
Exemplo:
Tenho um site que tem:
um textbox nome txtNome
Um Label lblIdade
um botão cmdok
No webbrowser no evento DocumentCompleted, eu tenho acesso a esses caras assim>
If Not Me.wbwSite.Document.Forms(0).All("txtnome") Is Nothing Then
Me.wbwSite.Document.Forms(0).All("txtnome").SetAttribute("disabled", "")
Me.wbwSite.Document.Forms(0).All("txtnome").SetAttribute("value", "Meu nome")
End If
dim vlstrIdade as string
If Not Me.wbwSite.Document.Forms(0).All("lblidade") Is Nothing Then
vlstrIdade= Me.wbwSite.Document.Forms(0).All("lblidade").InnerText
End If
If Not Me.wbwSite.Document.Forms(0).All("cmdOk") Is Nothing Then
Me.wbwSite.Document.Forms(0).All("cmdOk").InvokeMember("click")
End If
Agora como fazer isso utilizando httprequest e httpresponse?
Marquinhos Não esqueça de qualificar a resposta.