AJUDA COM HTML VB.NET

KURTGU 16/07/2013 18:57:24
#426159
Alguem sabe me dizer como faco pra ler esses dados pelo vb.net, os dados estao em anexo em um txt...

KERPLUNK 16/07/2013 23:11:22
#426167
Me parece muito simples:

Dim wb As New WebBrowser
wb.DocumentText = File.ReadAllText([Ô]C:\pasta\arquivo.html[Ô])
Dim doc As HtmlDocument = wb.Document


Nesse ponto, [Ô]doc[Ô] vai conter todo o HTML...
KURTGU 17/07/2013 09:51:03
#426178
nao funciona desta forma estou tentando pegar os dados contidos nessa classe que esta no txt...e jogar dentro do vb... da forma que voce falou ele so le o arquivo html se ele estiver formatado corretamente...
KERPLUNK 17/07/2013 10:04:01
#426183
O que está no txt, é um HTML e não uma classe...
KURTGU 17/07/2013 10:31:34
#426190
KerpLunk ao enviar o arquivo enviei errado o correto e este...em anexo...
KERPLUNK 17/07/2013 10:42:38
#426192
é a mesma coisa que o outro, um html...
KURTGU 17/07/2013 10:45:13
#426194
Pra ficar melhor vou tentar explicar o que estou tentando fazer, se voce reparar no txt, tem varias fotos e cada uma com o seu nome...

<a href=[Ô]/person/jack-black[Ô] class=[Ô]show-tip[Ô] title=[Ô][Ô]><div class=[Ô]person[Ô]

style=[Ô]background-image:url(http://slurm.trakt.us/images/people/4169.jpg)[Ô]>

Quero Pegar cada foto com seu nome e exibir dentro de um flowlayout panel ou outro componente....Como na foto abaixo...


KERPLUNK 17/07/2013 10:57:00
#426196
Ah bom! Também é simples:
Crie uma coleção de HTMLElement que vai buscar do documento html que você abriu e está na variável [Ô]doc[Ô]:

HtmlElementCollection col = doc.GetElementsByTagName([Ô]div[Ô]);


Percorra essa coleção:

foreach (HtmlElement element in col)
{
//aqui dentro, [Ô]element[Ô] representa cada uma das divs dos atores, faça com ela o que quiser fazer.
}
KURTGU 17/07/2013 11:09:39
#426197
Se pode me da uma forca e me ajudar com um exemplo? e que tentei mais nao consegui... Criei um usercontrol com uma picturebox, mais ele nao adicona no flowlayout panel...
KERPLUNK 17/07/2013 11:34:29
#426198
Eu já te dei um exemplo...
PROGRAMADORVB6 20/07/2013 06:35:31
#426312
Resposta escolhida
Olá KURTGU.
Veja se isto serve a você.
Até+
ProgramadorVB6
Tópico encerrado , respostas não são mais permitidas