• Olá Visitante, se gosta do forum e pretende contribuir com um donativo para auxiliar nos encargos financeiros inerentes ao alojamento desta plataforma, pode encontrar mais informações sobre os várias formas disponíveis para o fazer no seguinte tópico: leia mais... O seu contributo é importante! Obrigado.

Ajuda com programa

novaix_31

GF Bronze
Entrou
Set 29, 2006
Mensagens
12
Gostos Recebidos
0
Olá amigos,

então é assim, eu pretendo criar um programa que vá a um website, abra um determinado documento .txt presente nesse site e copie a informação que o documento .txt contem para uma textbox... Podem-me ajudar com o Codigo?

Grande abraço
 

novaix_31

GF Bronze
Entrou
Set 29, 2006
Mensagens
12
Gostos Recebidos
0
Então amigos, será que alguém pode ajudar??

Queria que o meu programa fosse a um website e copiasse uma determinada frase do site para uma textbox ... Alguém pode ajudar com o code??

Grande abraço..
 

j.s@ntos

GF Ouro
Membro Inactivo
Entrou
Set 29, 2006
Mensagens
3,492
Gostos Recebidos
1
Então amigos, será que alguém pode ajudar??

Queria que o meu programa fosse a um website e copiasse uma determinada frase do site para uma textbox ... Alguém pode ajudar com o code??

Grande abraço..

Amigo se paciente alguem te dirá uma resposta!!


Abraço:Espi13: :Espi13:
 

gSpot

GF Bronze
Membro Inactivo
Entrou
Set 25, 2006
Mensagens
42
Gostos Recebidos
0
Boas.

HTML:
Private Sub Read_wwwPage(webPage As String, tempFile As String)

   Dim b() As Byte
   dim ff as FreeFile
      
   'Cancela operacoes em curso (se existir alguma)
   'tens que ter este controlo também no FORM. Chama-se Inet!!!
   Inet1.Cancel
 
   'Protocolo a usar
   Inet1.Protocol = icHTTP
   
   'Página a salvar (vem como parametro de entrada da funcao!)
   Inet1.URL = webPage
   
   'Salva a página para ao array
   b() = Inet1.OpenURL(, icByteArray)
   
   'Aloca numero de ficheiro livre
   ff = FreeFile
   
   'Cria o ficheiro temporário para salvar a página (vem como parametro de entrada da funcao!)
   Open tempFile For Binary Access Write As #ff
   Put #ff, , b()
   Close #ff

   'agora podes abrir o ficheiro e procurar a linha que queres
   
   'Aloca numero de ficheiro livre
   ff = FreeFile
   
   'abre o ficheiro
   open tempFile for input as #ff
   
''''''''''''''''''''''''''' PROCURA A LINHA QUE QUERES AUI ''''''''''''''''''''''''''''
''' SE for SEMPRE A MESMA LINHA PODES FAZER UM LOOP ATE CHEGAR A ELA E DEPOIS LE-LA '''
   
   'enquanto nao atingir o fim do ficheiro mostra uma box com o conteúdo de cada linha do ficheiro
   while not EOF(#ff)
   	line input #ff, strFile
   	msgbox strFile
   while end

'precisas deste controlo no form. neste caso so te mostra a ultima linha do
'ficheiro(pq o loop vai até ao fim, mas podes alrear o loop para te mostrar a
'que quiseres!
    textbox1.text = strFile

   'fecha o ficheiro
   close #ff

End Sub

Pode ter alguns erros de código, porque usei um editor de texto e nao o VB, nao testei nada disto e nem sei se compila :)
De qualquer modo a ideia está aqui, se houver erro de sintaxe corrige, como é óbvio!

Cumprimentos,
gSpot
 
Topo