Fórum Leitura de arquivos TXT #295897
17/09/2005
0
Desde já agradeço.
Alex Maia
Curtir tópico
+ 0Posts
17/09/2005
Motta
Esta dica é comum , dê uma pesquisada e verá muitas possíveis soluções.
Gostei + 0
17/09/2005
Afarias
var
f: TextFile;
s: string;
begin
AssignFile(f, ´c:\arquivo.txt´);
Reset(f);
try
while not Eof(f) do
begin
Readln(f, s);
{ faça algo com s }
end;
finally
CloseFile(f);
end;
end;T+
Gostei + 0
17/09/2005
Rjun
Gostei + 0
17/09/2005
Alex Maia
Gostei + 0
17/09/2005
Rjun
var Arquivo: TStringList; i: Integer; begin Arquivo := TStringList.Create; try Arquivo.LoadFromFile(NomedoArquivo.Txt); for i := 0 to Arquivo.Count - 1 do begin // Para acessar uma linha do arquivo use // Arquivo.Strings[i]; ShowMessage(Arquivo.Strings[i]); end; finally FreeAndNil(Arquivo); end; end;
Gostei + 0
18/09/2005
Rogick
Como neste exemplo:
var arqHanlde: Integer; buffer: array[0..401] of Char; // Se o arquivo for CNAB400 begin arqHandle := FileOpen(arquivo); // Abrir o arquivo FileRead(arqHandle, buffer, 10); // Fazer as leituras que quiser .... FileClose(arqHandle); // Fechar o arquivo end;
Isso funciona bem.
Espero ter ajudado
Gostei + 0
19/09/2005
Dedi
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)