Pregunta: | 61616 - WEBBROWSER BOTON ! |
Autor: | Javier Compagnucci |
Hola, estoy desrrollano una aplicacion con un webbrowser.
Necesito que desde un boton del formulario de visual basic, hacer click en un boton especifico de una pagina web. Lo unico que encontre es este codigo: HTML.Forms(0).submit Pero a causa de que debo hacer click sobre un boron especifico, este codigo no me sirve. El boton al cual le quiero hacer click tiene estas propiedades: tag= IMPUT Type= submit Value= -> Name=seite_change Hay otro parecido que tiene estas propiedades: tag= IMPUT Type= submit Value= <- Name=seite_change |
Respuesta: | Javier |
Encontre la respuesta a mi pregunta:
Este seria el codigo: Webbrowser1.Document.NombreDelForm.NombreDelBoton.Click Pero en la pagina que queria acceder los botones no tenian nombre pero si valor entonces realice la siguiente sentencia: Para la primera pagina: Private Sub Command2_Click() Dim z As Integer For z = 0 To WebBrowser1.Document.Forms(0).length - 1 If WebBrowser1.Document.Forms(0)(z).Value = "Buscar" Then WebBrowser1.Document.Forms(0)(z).Click End If Next z End Sub Para las siguientes paginas cambia el boton: Private Sub Command3_Click() Dim z As Integer For z = 0 To WebBrowser1.Document.Forms(0).length - 1 If WebBrowser1.Document.Forms(0)(z).Value = "->" Then WebBrowser1.Document.Forms(0)(z).Click End If Next z End Sub |