Classe que efetua a leitura de um arquivo texto
Exemplo da Rotina:
FWFileReader():New("Caminho do Arquivo")
Exemplo 1- Fazendo a leitura de um Arquivo (linha a linha):
//Definindo o arquivo a ser lido oFile := FWFileReader():New("C:\TOTVS\Arquivo.txt") //Se o arquivo pode ser aberto If (oFile:Open()) //Se não for fim do arquivo If ! (oFile:EoF()) //Enquanto houver linhas a serem lidas While (oFile:HasLine()) //Buscando o texto da linha atual cLinAtu := oFile:GetLine() //Mostrando a linha no console.log ConOut("Linha: " + cLinAtu) EndDo EndIf //Fecha o arquivo e finaliza o processamento oFile:Close() EndIf
Exemplo 2- Fazendo a leitura de um Arquivo (todo o conteúdo):
//Definindo o arquivo a ser lido oFile := FWFileReader():New("C:\TOTVS\Arquivo.txt") //Se o arquivo pode ser aberto If (oFile:Open()) //Se não for fim do arquivo If ! (oFile:EoF()) cConteudo := oFile:FullRead() Alert(cConteudo) EndIf //Fecha o arquivo e finaliza o processamento oFile:Close() EndIf
Exemplo em Vídeo:
Clique nesse link para ver um exemplo em Vídeo da nossa Maratona de Exemplos.
Observações:
– Caso tenha dúvidas ou problemas com os exemplos, entre em contato;
– Se tiver sugestões de rotinas, pode entrar em contato;