#1 9. Mai 2008 Button drücken lassen Hey! Ich versuche z.Z. ein Programm in Visual Basic zu machen was automatisch Formulare ausfüllt. Ich habe es schon geschafft, dass die Formulare ausgefüllt werden, aber ich schaffe es einfach nicht, dass auch automatisch der "login" button gedrückt wird. Könnte mir da jemand helfen? Code: Public Class Form1 Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load WebBrowser1.Navigate("http://www.xyz.de") End Sub Private Sub WebBrowser1_DocumentCompleted(ByVal sender As System.Object, ByVal e As System.Windows.Forms.WebBrowserDocumentCompletedEventArgs) End Sub Private Sub Button1_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim name As String name = TextBox1.Text Dim passwort As String passwort = TextBox2.Text WebBrowser1.Document.All("benutzername").SetAttribute("Value", name) WebBrowser1.Document.All("passwort").SetAttribute("Value", passwort) End Sub End Class + Multi-Zitat Zitieren
#2 9. Mai 2008 AW: Button drücken lassen versuchs mal mit wbrWebBrowser.Document.all.submit.Click() oder wbrWebBrowser.Document.DomDocument.Forms(0).submit.Click() statt der 0 kannst du auch den Namen es Formuals angeben + Multi-Zitat Zitieren
#3 9. Mai 2008 AW: Button drücken lassen Das hatte ich auch schon über google gefunden Leider funktionieren die Lösungsmöglichkeiten von VB6 nicht mehr bei VB 2008 ! + Multi-Zitat Zitieren
#4 9. Mai 2008 AW: Button drücken lassen probiers mal so Code: WebBrowser1.Document.Forms(0).submit + Multi-Zitat Zitieren
#5 10. Mai 2008 AW: Button drücken lassen ist das gleiche wie oben.. kann mir keiner helfen? + Multi-Zitat Zitieren
#6 10. Mai 2008 AW: Button drücken lassen tausch mal das Form(0) durch Forms(1) und fortlaufen, und wenn du uns die website nicht sagst dann können wir dir blind auch nicht besser helfen Kusperkeks + Multi-Zitat Zitieren
#7 10. Mai 2008 AW: Button drücken lassen Das bringt nichts, da es dieses ".submit" nicht mehr gibt bei dem neuen VB POOLWORKS + Multi-Zitat Zitieren
#8 10. Mai 2008 AW: Button drücken lassen https://secure.schuelervz.net/Login email=%s&password=&login=Einloggen&jsEnabled=true&redirect=&formkey= [...]usw. Via Post senden. mfg + Multi-Zitat Zitieren
#9 10. Mai 2008 AW: Button drücken lassen Hm wie mach ich das denn jetzt? Könntest du mir noch ein bisschen helfen + Multi-Zitat Zitieren
#10 12. Mai 2008 Zuletzt von einem Moderator bearbeitet: 15. April 2017 AW: Button drücken lassen ka, ob der code geht... [.NET] [VB] Formular via Post abschicken und Response empfangen - RR:Board kann mich nit mehr erinnern müsste mal nachsuchen. mfg Nash + Multi-Zitat Zitieren
#11 17. Mai 2008 AW: Button drücken lassen Zum Ausfüllen würde ich: Webbrowser1.Document.GetElementById("[FeldName]").Value = [Wert] verwenden! Zum Klicken eines Buttons das hier: Webbrowser1.Document.GetElementById("[ButtonName]").Click Bitte sehr Edit: Benutzt du VB.NET? Wenn ja dann sorry, ich dachte es geht hier um Visual Basic In .Net kenn ich mich leider nicht so gut aus. + Multi-Zitat Zitieren