Hallo,
ich möchte mich mit VB auf eine Webseite einloggen (ein Forum; Loginseite genau so aufgebaut wie hier). Mein Code:
Aber weder das Feld für den benutzername noch das fürs Passwort wird ausgefüllt.
Was mache ich falsch?
Vielen Dank,
Leseratte
ich möchte mich mit VB auf eine Webseite einloggen (ein Forum; Loginseite genau so aufgebaut wie hier). Mein Code:
VB.NET-Quellcode
- WebBrowser1.Navigate("http://forum.......com/index.php?form=UserLogin")
- Do Until WebBrowser1.ReadyState = WebBrowserReadyState.Complete
- System.Threading.Thread.Sleep(10)
- Application.DoEvents()
- Loop
- If WebBrowser1.DocumentText.Contains("Der Zutritt zu dieser Seite ist Ihnen leider verwehrt. Sie besitzen nicht die notwendigen Zugriffsrechte, um diese Seite aufrufen zu können.") Then
- 'not logged in
- Debug.Write("nicht eingeloggt")
- WebBrowser1.Document.GetElementById("main").Children(1).SetAttribute("value", "Mein Username")
- WebBrowser1.Document.GetElementById("main").Children(3).SetAttribute("value", "Mein Passwort")
- 'WebBrowser1.Document.GetElementById("submitForm").InvokeMember("click")
Was mache ich falsch?
Vielen Dank,
Leseratte