Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 | Suche | FAQ

Hauptmenü
myCSharp.de
» Startseite
» Forum
» Suche
» Regeln
» Wie poste ich richtig?

Mitglieder
» Liste / Suche
» Wer ist online?

Ressourcen
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Microsoft Docs

Team
» Kontakt
» Cookies
» Spenden
» Datenschutz
» Impressum

  • »
  • Community
  • |
  • Diskussionsforum
WebBrowser-Control: link automatisch anklicken ?
wurzi
myCSharp.de - Member



Dabei seit:
Beiträge: 1

Themenstarter:

WebBrowser-Control: link automatisch anklicken ?

beantworten | zitieren | melden

Mhm ja mein Problem :

Wie kann ich mein
Programm automatisch einen Link anklicken lassen ?

Hab das jz so gemacht und das funzt garnicht -.- ... :

  if (webBrowser1.Url.ToString() == "SEITE")
            {
                HtmlWindow window = webBrowser1.Document.Window.Frames[0];
                window.Document.GetElementById("LINKADRESSE").All[""].InvokeMember("click");
private Nachricht | Beiträge des Benutzers
Aratar
myCSharp.de - Member



Dabei seit:
Beiträge: 126

beantworten | zitieren | melden

Da das klicken ja dem Öffnen der Seite entspricht und die Adresse bekannt ist, kannst du ihn ja einfach mit der Navigate()- Methode des Webbrowsers öffnen.

Mfg
Aratar
private Nachricht | Beiträge des Benutzers
herbivore
myCSharp.de - Experte

Avatar #avatar-2627.gif


Dabei seit:
Beiträge: 52329
Herkunft: Berlin

beantworten | zitieren | melden

Hallo wurzi,

grundsätzlich sollte das so gehen. "das funzt garnicht" ist allerdings keine ausreichende Fehlerbeschreibung. Siehe [Hinweis] Wie poste ich richtig? Punkt 5.

herbivore
private Nachricht | Beiträge des Benutzers
MarsStein
myCSharp.de - Experte

Avatar #avatar-3191.gif


Dabei seit:
Beiträge: 3429
Herkunft: Trier -> München

beantworten | zitieren | melden

Hallo wurzi,
Zitat

window.Document.GetElementById("LINKADRESSE").All[""].InvokeMember("click");
sieht sehr seltsam aus. Was soll denn das .All[""] ?! Das gehört da nicht hin!
Und suchst Du nun nach der Linkadresse oder nach der ID?

Wenn Du das richtige Element gefunden hast, klappt auch der Klick.

Gruß, MarsStein
Non quia difficilia sunt, non audemus, sed quia non audemus, difficilia sunt! - Seneca
private Nachricht | Beiträge des Benutzers