Meilleur auteur de réponses
Liens d'une page Web

Question
-
Bonjour
Je veux afficher dans un richTextBox les liens d'une page web s'ils contiennent le mot "browse".
HtmlElementCollection Liens = webBrowser1.Document.Links; foreach (HtmlElement lien in Liens) { if (lien.ToString().Contains("browse")) f2.rtb2.AppendText(lien.ToString() + Environment.NewLine); }
Le richTextBox affiche tous les liens, même ceux qui ne contiennet pas le mot imposé. Pourquoi?
Cordialement.
Réponses
-
Bonjour,
Que retourne lien.ToString() et cela dit quoi si on utilise plutôt lien.InnerText ?
Sauf pour les types les plus simples, ToString() retourne le nom du type (qui pourrait peut-être contenir le mot browse).
Please always mark whatever response solved your issue so that the thread is properly marked as "Answered".
- Marqué comme réponse Mecyber25 jeudi 13 juin 2013 06:55
Toutes les réponses
-
Bonjour,
Que retourne lien.ToString() et cela dit quoi si on utilise plutôt lien.InnerText ?
Sauf pour les types les plus simples, ToString() retourne le nom du type (qui pourrait peut-être contenir le mot browse).
Please always mark whatever response solved your issue so that the thread is properly marked as "Answered".
- Marqué comme réponse Mecyber25 jeudi 13 juin 2013 06:55
-
Bonjour
C'est à peine croyable , mais si je fais tourner deux fois mon logiciel il affiche des résultats différents. J'ai l'impresion qu'il y a un bug entre mon Windows 7 familial et mon visual Studio 2010 C#
J'ai déjà réinstallé W7 et VS2010...
Cordialemnt
-
Pour moi le code actuel ne peut pas fonctionner car on récupère le type. Avez-vous ce examiné ce que donne lien.ToString() par rapport à lien.InnerText ?
Please always mark whatever response solved your issue so that the thread is properly marked as "Answered".