Mit vb6 gings so, mit vb .net leider nicht mehr
Visual Basic: [code]
WebBrowser1.Document.Forms(0).submit.Click()
[/code]
Wie macht mans mit vb .net?
Marduk Überflieger
Anmeldedatum: 16.04.2008 Beiträge: 374
Verfasst am: 25.05.2008, 19:44
Sollte ungefähr so gehen:
Visual Basic: [code]WebBrowser1.Document.All("namedeinesElements").SetAttribute("Attribut", "Wert")[/code]
Wenn du bei googe zb in das Suchfeld was eintragen willst, sieht das so aus:
Visual Basic: [code]WebBrowser1.Document.All("q").SetAttribute("value", "test")[/code]
Bei mir klappt das mit dem "Click" am Ende nicht. Da passiert gar nichts. Wenn ich jedoch "Submit" statt "Click" schreibe, klickt er den Button aber dann kommt auf der Website, dass das Password falsch wäre.
Das Passwort ist 100% richtig. Wenn ich das Formular ausfüllen lasse und manuell auf den Button klicke ist der Login erfolgreich :/
Weiss jemand woran das leigen kann ?
MFG
Kann mir da wirklich keiner helfen ? Ich bekomms einfach nicht hin den Button zu drücken so das der Login erfolgreich ist.
Ausserdem noch eine Frage dazu... Manche "loginbuttons" haben keinen Namen wie in Vbulletin zb. ist das Formular für den Usernamen "vb_login_username" oder ähnlich. Aber der Button hat keinen Namen. Wie kann man solche Buttons klicken ?