mensaje de pagina web. desbordamiento de pila en la linea...

Iniciado por dgtn, 9 Abril 2019, 02:27 AM

0 Miembros y 1 Visitante están viendo este tema.

dgtn

Que tal buenas tardes colegas,

Me encuentro trabajando en una pequeña aplicación, la cual, se conecta a un portal web a través de un control webbrowser, sin embargo, mi intención es no utilizarlo del todo lo tengo agregado para corroborar que la interacción con los demás controles es correcto.

Bueno, el mensaje aparece cuando intento enviar parámetros al webbrowser y llamar a una función de javascript.

Es importante señalar que el sitio no es mío.

Acá les muestro mi código:


   Private Sub Login_Click(sender As System.Object, e As System.EventArgs) Handles Login.Click
        Dim captchatexto As String = InputBox("Introduzca el texto que visualiza en la ventana")
        If captchatexto <> "" Then
            Dim rfc, pass, captcha As HtmlElement
            rfc = wbsat.Document.GetElementById("rfc")
            rfc.SetAttribute("value", "RPS090924NI0")
            pass = wbsat.Document.GetElementById("password")
            pass.SetAttribute("value", "*****")
            captcha = wbsat.Document.GetElementById("jcaptcha")
            captcha.SetAttribute("value", captchatexto)
            wbsat.Document.GetElementById("submit").InvokeMember("Click")

        Else
            MsgBox("Debe introducir el texto de la imagen")
        End If

    End Sub



Cabe señalar que si interactúo directamente con el webbrowser para hacer la navegación ese error no se visualiza. Espero que me puedan orientar muchachos, un saludo