• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

ricafilipe

ajuda htmle

5 mensagens neste tópico

<td align="center"><span class="gen">A sua mensagem foi afixada com sucesso<br /><br />Premir <a href="viewtopic.php?p=683178#683178">Aqui</a> para ver a sua mensagem<br /><br />Premir <a href="viewforum.php?f=28">Aqui</a> para voltar ao Fórum</span></td>

Como faço para mostrar o viewforum.php?f=28 através deste código?

                        For Each htmle In WebBrowser1.Document.GetElementsByTagName("td")
                            Select Case htmle.Name
                                Case "message"
                                 ...
                            End Select
                        Next

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Como faço para mostrar o viewforum.php?f=28 através deste código?

                        For Each htmle In WebBrowser1.Document.GetElementsByTagName("td")
                            Select Case htmle.Name
                                Case "message"
                                 ...
                            End Select
                        Next

secção errada.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Não sei utilizar os controlos de webbrowser do VB.net, mas já tentaste pesquisar os links em vez dos conteúdos das tags td?

Do género

For Each htmle In WebBrowser1.Document.GetElementsByTagName("a")
  If html.href.substring(0, 13) = "viewforum.php" then
    ' aqui está o teu link
    webbrowser1.funcaoParaNavegar(htmle.href)
Next

Atenção que o código não é para copy paste, com certeza saberás quais a funções certas para substituir neste caso. :D

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Obrigado. Vai dar jeito.

Podes postar mais exemplos de como chegar ao código fonte com o htmle?

Não encontro nada sobre isto, e ando a trabalhar muito com o webbrowser, e preciso de carregar em botões, links, imagens etc...

Obrigado desde já.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora