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 gefundenfor [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.