Website öffnen und einloggen



  • Hallo ich habe ein kleines Problem ich versuche gerade über webBrowser eine Seite zu öffnen und mich dort einzuloggen.
    Durch google habe ich dann folgenden Code gefunden

    for [b](int i = 0; i < webBrowser1.Document.Forms.Count; i++)[/b]
                {
                    HtmlElement element = webBrowser1.Document.Forms[i];
                    webBrowser1.Document.All["loginid"].SetAttribute("value", "ID");
                    webBrowser1.Document.All["pswd"].SetAttribute("value", "Passwort");
                    foreach (HtmlElement elem in webBrowser1.Document.All)
                    {
                        if (elem.GetAttribute("value") == "Kennung" ||
                            elem.GetAttribute("value") == "Passwort" ||
                            elem.GetAttribute("value") == "Anmelden")
                        {
                            elem.InvokeMember("Click");
                        }
    

    Leider wird folgender Fehler ausgespuckt.
    "Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt."(oben fett markiert)

    Ich bedanke mich jetzt schonmal für eure Hilfe.

    Grüße Punkt



  • guggste einfach mal hier http://www.youtube.com/watch?v=krEigrq83rM

    kurz und knapp.



  • Hat sich geklärt man kann das ganze wohl nicht mit Form1_Load machen sondern nur per Button_Klick.


Anmelden zum Antworten