Visual Basic - Rellenar un formulario web con Visual Basic 2008

Life is soft - evento anual de software empresarial
 
Vista:

Rellenar un formulario web con Visual Basic 2008

Publicado por Alex (1 intervención) el 28/04/2010 19:56:57
Hola veréis estoy intentando hacer un programa que rellene un formulario en una página web (Unlock The Web). Esta página tiene un solo campo de escritura llamado u y un botón que se llama Submit (lo sé gracias al código fuente). Tengo el código preparado, y el programa hace lo siguiente:

- Navega con un webbrowser a proo.info (la página que he puesto antes).
- Rellena el campo de escritura de la página con los datos de un textbox.
- Y aquí viene el error, no consigo que el programa pulse el botón de submit.

El código que estoy usando es el siguiente:

Public Class Form1

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
WebBrowser1.Navigate("proo.info")
End Sub

Private Sub WebBrowser1_DocumentCompleted(ByVal sender As System.Object, ByVal e As System.Windows.Forms.WebBrowserDocumentCompletedEventArgs) Handles
WebBrowser1.DocumentCompleted
WebBrowser1.Document.GetElementById("u").InnerText = (TextBox1.Text)
WebBrowser1.Document.GetElementById("submit").InvokeMember("click")
End Sub
End Class
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder