ok, regarde les images dans pièce joints:
as-tu compris maintenant?
Version imprimable
ok, regarde les images dans pièce joints:
as-tu compris maintenant?
Je ne comprend pas
Bonjour,
Je crois que vous n'avez pas bien lu mon post, il contient pourtant l'explication :
Il faut que vous alliez chercher vos éléments dans l'iframe.Code:
1
2 Dim f1 As Windows.Forms.HtmlWindow = WebBrowser1.Document.Window.Frames(0) Dim element As HtmlElement = f1.Document.GetElementById("messages")
hacker59 ouvre l'URL http://www.i-tchat.com/shoutbox/shou...houtbox=113050
Vous ouvrez l'URL http://www.i-tchat.com/?113050
Le contenu n'est pas hiérarchisé de la même façon.
C'est plutôt décourageant de vouloir aider, et de s'apercevoir que ses posts sont négligés. :calim2:
Mais votre code marche, je l'utilise actuellement, mais je n'arrive pas à récupérer les messages dans un RichTextBox...
PS : J'utilise ce lien : http://www.i-tchat.com/?113050
Juaaah, pourrais-tu me donner ton projet, je vais regarder a ton probleme.
bonjour franticfranz,
oui , j'ai compris ce que tu veut dire mais je lui montrer un façon simple pour accéder au t chat sens avoir des erreurs.
hacker59, je veut apprendre et non autre chose, c'est pour sa que je demande à franticfranz comment faire, car il me met du code, explique bien, je comprend, etc... Vous, vous donnez tout le projet, et on doit faire Ctrl+c et Ctrl+v dans notre visual basic, on apprend pas beaucoup, on ne sais pas ce que l'on fait.
Je suis désolé, je ne mange pas de ce pain.
La solution de hacker59 est tout à fait viable, simplement c'est une autre piste. Il faut bien distinguer les solutions, sans les rejeter pour autant.Code:
1
2
3
4
5
6
7 Dim f1 As Windows.Forms.HtmlWindow = WebBrowser1.Document.Window.Frames(0) Dim element As HtmlElement = f1.Document.GetElementById("messages") If (element IsNot Nothing) Then RichTextBox1.Text = element.InnerText Else MsgBox("Erreur, les messages sont inaccessibles.") End If
Super, merci sa marche nikel et j'ai compris et appris :)