tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
0
ZUGRIFFE
580
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    tithon tithon ist offline Mitglied
    Registriert seit
    Sep 2011
    Beiträge
    11
    Hey

    ich hab ein WebBrowser Objekt.

    Damit logge ich mich auf einer Seite mit Benutzername und Passwort ein.

    Funktioniert soweit ganz gut!

    Dann will ich dass er automatisch auf eine Unterseite geht und dort einen Button auch automatisch anklickt, etwa so:
    Code csharp:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    
    //wechseln zu einem anderen link der seite
    webBrowser.Uri = new Uri("http://.../", UriKind.RelativeOrAbsolute);
    webBrowser.Update();
    //dort auf einen button klicken
    try
    {
      foreach(HtmlElement elem in webBrowser.Document.All)
      {
        if(elem.GetAttributes("Value") == "NameDesButton")
        {
          elem.InvokeMember("Click");
        }
      }
    }
    catch{}

    Wenn ich beide Aktionen unter 2Buttons in meiner Form mache (also 2 getrennte Aktionen) dann funktioniert das auch!
    Nur wenn ich jetzt beide Aktionen in eine Button packe, dann funktioniert dies nicht.

    Woran liegt das?

    Freundliche Grüße
    Geändert von sheel (23.01.12 um 23:19 Uhr) Grund: Codetags
     

Ähnliche Themen

  1. NOT LIKE richtig verwenden
    Von Steusi im Forum Relationale Datenbanksysteme
    Antworten: 13
    Letzter Beitrag: 27.05.09, 15:33
  2. glTexImage2D Richtig verwenden
    Von vrcat im Forum C/C++
    Antworten: 0
    Letzter Beitrag: 13.05.09, 10:46
  3. Textfeld in einem Webbrowser Objekt per Befehl füllen...
    Von sinni800 im Forum .NET Windows Forms
    Antworten: 0
    Letzter Beitrag: 05.01.08, 13:13
  4. Antworten: 1
    Letzter Beitrag: 27.10.05, 23:01
  5. Sockets richtig verwenden
    Von Nikon the Third im Forum .NET Archiv
    Antworten: 1
    Letzter Beitrag: 16.11.04, 14:19