C# recuperer url hover webbrowser
Fermé
Windeal
Messages postés
48
Date d'inscription
mardi 24 janvier 2012
Statut
Membre
Dernière intervention
4 août 2013
-
28 janv. 2012 à 14:24
Nico# Messages postés 323 Date d'inscription vendredi 4 janvier 2008 Statut Membre Dernière intervention 28 août 2013 - 28 janv. 2012 à 22:21
Nico# Messages postés 323 Date d'inscription vendredi 4 janvier 2008 Statut Membre Dernière intervention 28 août 2013 - 28 janv. 2012 à 22:21
Bonjour,
Malgré de nonbreuses recherches sur le web, je n'ai pas su trouver comment recuperer l'url du lien ou se trouve la souris dans un webbrowser.
Si quelqu'un saurai comment procéder, merci d'avance :)
Malgré de nonbreuses recherches sur le web, je n'ai pas su trouver comment recuperer l'url du lien ou se trouve la souris dans un webbrowser.
Si quelqu'un saurai comment procéder, merci d'avance :)
A voir également:
- C# recuperer url hover webbrowser
- Lien url - Guide
- Recuperer message whatsapp supprimé - Guide
- Recuperer video youtube - Guide
- Récupérer mon compte facebook désactivé - Guide
- Comment récupérer un compte facebook piraté - Guide
3 réponses
Nico#
Messages postés
323
Date d'inscription
vendredi 4 janvier 2008
Statut
Membre
Dernière intervention
28 août 2013
102
28 janv. 2012 à 19:24
28 janv. 2012 à 19:24
slt,
this.webBrowser1.Document.MouseOver += new HtmlElementEventHandler(this.Browser_Mouse_Moved); private void Browser_Mouse_Moved(object sender, HtmlElementEventArgs e) { string element = webBrowser1.Document.GetElementFromPoint(e.ClientMousePosition).GetAttribute("href"); //element est le lien de la souris }
Windeal
Messages postés
48
Date d'inscription
mardi 24 janvier 2012
Statut
Membre
Dernière intervention
4 août 2013
1
28 janv. 2012 à 20:22
28 janv. 2012 à 20:22
Le type ou le nom d'espace de noms 'HtmlElementEventHandler' est introuvable (une directive using ou une rÚfÚrence d'assembly est-elle manquanteá?) (CS0246)
Nico#
Messages postés
323
Date d'inscription
vendredi 4 janvier 2008
Statut
Membre
Dernière intervention
28 août 2013
102
28 janv. 2012 à 22:21
28 janv. 2012 à 22:21
tu dois déclarer ton code comme cela
HtmlElement fais partis de windows form donc tu l'as déja réferencé
private void Browser_Mouse_Moved(object sender, HtmlElementEventArgs e) { string element = webBrowser1.Document.GetElementFromPoint(e.ClientMousePosition).GetAttribute("href"); label1.Text = element; } private void webBrowser1_Navigated(object sender, WebBrowserNavigatedEventArgs e) { webBrowser1.Document.MouseOver += Browser_Mouse_Moved; }
HtmlElement fais partis de windows form donc tu l'as déja réferencé