Guest --Maria -- Postado Janeiro 29, 2008 Denunciar Share Postado Janeiro 29, 2008 OláTenho vários arquivos txt em uma pasta, gostaria de saber como faço para juntar todos esses arquivos em um só? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Micheus Postado Janeiro 29, 2008 Denunciar Share Postado Janeiro 29, 2008 OláTenho vários arquivos txt em uma pasta, gostaria de saber como faço para juntar todos esses arquivos em um só?Maria, se são realmente textos puros, você poderia fazer uso da classe TStringList para isso.Seria mais ou menos assim (não testei):var SR: TSearchRec; TxtLines, TxtFinal :TStringList; NomeArquivo :String; begin // Dir deve ser substituído pelo diretório a pesquisar if FindFirst(Dir+'\*.txt', faArchive, SR) = 0 then begin TxtLines := TStringList.Create; TxtFinal := TStringList.Create; try repeat TxtLines.LoadFromFile(SR.Name); // adiciona conteúdo lido ao final da // lista de concatenação TxtFinal.AddStrings(TxtLines) until FindNext(SR) <> 0; FindClose(SR); // grava arquivos concatenados TxtFinal.SaveToFile('Arquivos Contatenados.txt'); finally TxtLines.Free; TxtFinal.Free; end; end; end;Abraços Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest --Maria -- Postado Janeiro 29, 2008 Denunciar Share Postado Janeiro 29, 2008 Obrigada... deu certo! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest rucanuso Postado Março 12, 2008 Denunciar Share Postado Março 12, 2008 Valeu para mim também serviu. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guest --Maria --
Olá
Tenho vários arquivos txt em uma pasta, gostaria de saber como faço para juntar todos esses arquivos em um só?
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.