none
webbrowser no llena los campos de algunas paginas RRS feed

  • Pregunta

  • buenas tardes amigos antes que nada un saludo, mi problema quizá sea muy simple estoy utilizando un webbrowser en vb.net y cargo una pagina le pongo el usuario y la contraseña y después llamo al evento click para que inicia de forma automática

            Dim elementos As HtmlElementCollection = WebBrowser2.Document.All
            For Each elemento As HtmlElement In elementos
                If elemento.GetAttribute("name") = "username" Then
                    elemento.SetAttribute("value", "usuario56@hotmail.com")
                End If

                If elemento.GetAttribute("name") = "password" Then
                    elemento.SetAttribute("value", "contraseña")
                End If

                If elemento.GetAttribute("value") = "Enviar" Then
                    elemento.InvokeMember("click")
                End If
            Next

    hasta hay no me da ningún problema todo bien el problema sucede cuando lo intento en otra pagina que es de comisión de luz hago exactamente lo mismo y no me genera absolutamente nada incluso en ocasiones me genera un error

    1. Referencia a objeto no establecida como instancia de un objeto

    investigue un poco y creo que la pagina ala que quiero acceder tiene el formulario oculto o algo así de antemano agradezco su atención


    jueves, 28 de mayo de 2020 21:26

Todas las respuestas

  • Hola juan manuel santiago, 

      

    Gracias por levantar tu consulta en los foros de MSDN. Entendimos su pregunta y vamos a darle seguimiento para buscar la mejor repuesta pertinente al caso.  

    Cualquier duda referente a productos Microsoft, puedes consultarnos. Es un gusto informarte. 

    Gracias por usar los foros de MSDN.   

     

     Andres Aguilar

     ____________________________ 

      

    Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde.  

    Microsoft ofrece este servicio de forma gratuita, con la finalidad de ayudar a los usuarios y la ampliación de la base de datos de conocimientos relacionados con los productos y tecnologías de Microsoft.   

    Este contenido es proporcionado "tal cual" y no implica ninguna responsabilidad de parte de Microsoft. 

    viernes, 29 de mayo de 2020 13:14
    Moderador
  • Hola  juan manuel santiago,

      

    Referencia a objeto no establecida como instancia de un objeto

    Este error significa que estas tratando de leer una propiedad o tratando de ejecutar una función de una variable objeto y no la has inicializado, lo que tienes que hacer es asignarle un valor a la variable declarada. 

    Gracias por usar los foros de MSDN. 

      

    Andres Aguilar 

     ____________________________ 

    viernes, 29 de mayo de 2020 13:38
    Moderador
  • hola Andres antes que nada agradezco tu respuesta y si te fijas en el ejemplo de arriba si declaro una variable para el sitio pero solo me funciona en gmail, facebook y algunas paginas pero en esa no y honestamente no entiendo el porque. no se si la información en la pagina es inaccesible o solo es mas compleja o estoy haciendo algo mal
    viernes, 29 de mayo de 2020 20:56
  • Hola juan manuel santiago, 

      

    Puedes tratar entonces de acceder a la pagina sin hacer ninguna acción para ver si la puedes visualizar. 

    Webbrowser

    Después verificar si la variable que estás utilizando para acceder a la página en verdad la está recibiendo ya que ese error hace referencia a eso. 

    O como dices puede ser que el formulario está oculto.

    Gracias por usar los foros de MSDN. 

    Andres Aguilar 

    ____________________________  

    lunes, 1 de junio de 2020 17:56
    Moderador