USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  TAG de uma página
¨Hennyere¨
Pontos: 2843
SALVADOR
BA - BRASIL
Postada em 19/02/2007 20:23 hs         

boa noite, alguém conhece alguma função que captura o título de uma página da internet? Preciso de algo que capture tudo que fica no espaço "<title></title>" de uma página.

Alguém pode me ajudar?

 
     
Msmarcus_RJ
RIO DE JANEIRO
RJ - BRASIL
Postada em 19/02/2007 22:41 hs         
Bom, abaixo estarei lhe ensinando como fazer...
Primeiramente crie um novo Projeto e adicione à ele:

* 2 TextBoxers
* 1 CommandButton
* Microsoft Internet Transfer Control (Conhecido como o Componente iNET)

Caso desejar montar o seu Projeto com a mesma ESTRUTURA que eu montei, você pode visualizar o link abaixo:

Clique aqui para ver a Imagem

Após você montar o Projeto simplismente adicione o código abaixo à seu Projeto.

Public Function capturar()
On Error GoTo Erros
Dim Fonte, INICIO, FIM, TITULO
Command1.Enabled = False

Fonte = Inet1.OpenURL(Text1.Text)
Fonte = LCase(Fonte)
INICIO = InStr(Fonte, "<title>")
FIM = InStr(Fonte, "</title>")
Fonte = Mid(Fonte, INICIO, INICIO)
FIM = InStr(Fonte, "</title>")
Fonte = Mid(Fonte, 1, FIM)
INICIO = InStr(Fonte, "<title>")
Fonte = Mid(Fonte, 1, 9999)
Fonte = Replace(Fonte, "<title>", "")

Fonte = Replace(Fonte, "<", "")
Text2.Text = Fonte
Command1.Enabled = True
Exit Function
Erros:
Text2.Text = "ERRO: Página não encontrada"
Command1.Enabled = True
End Function


Private Sub Command1_Click()
Text2.Text = "Aguarde..."
capturar
End Sub

Dúvidas ? Favor poste!

Abraços,
Marcus Vinícius


______________________________
Resolveu ? Tópico Trancado!

TÓPICO EDITADO
   
¨Hennyere¨
Pontos: 2843
SALVADOR
BA - BRASIL
Postada em 20/02/2007 22:46 hs         
Muito boa a dica amigo! Valeu mesmo!
     
Página(s): 1/1    

CyberWEB Network Ltda.    © Copyright 2000-2025   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página