Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/04/2010, 11:49
r81232
 
Fecha de Ingreso: febrero-2010
Mensajes: 7
Antigüedad: 14 años, 2 meses
Puntos: 0
Rellenar un formulario de una página web con Visual Basic 2008

Hola veréis estoy intentando hacer un programa que rellene un formulario en una página web (proo.info). 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:

Código:
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 = (TextBox.Text)       
    WebBrowser1.Document.GetElementById("submit").InvokeMember("click")     

    End Sub
    End Class