LER ARQUIVO TEXTO LINHA A LINHA
Olá gente, seguinte. como faço para ler um arquivo texto linha a linha???
preciso pegar cada linha dele para fazer um tratamento...
obs.: eu não sei quantas linhas o arquivo texto tem...
abraços e desde já agradecido,
Gustavo
preciso pegar cada linha dele para fazer um tratamento...
obs.: eu não sei quantas linhas o arquivo texto tem...
abraços e desde já agradecido,
Gustavo
Dá uma procurada no forum que voce vai achar um monte de exemplos.
Abraços.
Abraços.
Ola GFASSIO,
Segue em anexo neste post um projeto que eu fiz que ele lê um arquivo .SQL e executa no banco de dados. Nada impede que você pege este programa e efetue alterações conforme as suas necessidades.
Espero que ele seja bem util.
Segue em anexo neste post um projeto que eu fiz que ele lê um arquivo .SQL e executa no banco de dados. Nada impede que você pege este programa e efetue alterações conforme as suas necessidades.
Espero que ele seja bem util.
Obrigado NETMANIA pela ajuda...
mas eh o seguinte, ele naum está me retornando a linha exatamente como estah no arquivo:
se eu usar: Input #arq, slinha
ele me retorna metade da linha
e se eu usar: line Input #arq, slinha
ele me retorna um bloco de linhas
porque será?? que que eu faço??
abraços!!!
mas eh o seguinte, ele naum está me retornando a linha exatamente como estah no arquivo:
se eu usar: Input #arq, slinha
ele me retorna metade da linha
e se eu usar: line Input #arq, slinha
ele me retorna um bloco de linhas
porque será?? que que eu faço??
abraços!!!
Envie seu txt que assim desenvolvo o código em cima dele e depois eu posto aqui.
Use este código, irá retornar na variavel Linha, o contúdo de cada linha, não importando quantas linhas tenha...
qualquer coisa, manda o arquivo e oque vc quer fazer que damos um jetinho
Open "C:\Teste.txt" For Input As #1
Do While Not EOF(1)
Line Input #1, Linha
'faça aqui o tratamento do seu projeto
End If
Loop
Close 1#
qualquer coisa, manda o arquivo e oque vc quer fazer que damos um jetinho
Olha se esse aqui resolve seu problema
Ao final de cada linha existe um comando de mudança de linha que é o caracter chr$(13). Usando o comando inst você pode delimitar quando a linha termina e, assim, selecionar cada uma das linhas
SINTAXE:
INSTR(chr$(13)
Espero que lhe ajude nalgo.
SINTAXE:
INSTR(chr$(13)
Espero que lhe ajude nalgo.
Tópico encerrado , respostas não são mais permitidas