Fórum SEPARAR ARQUIVO .txt em VARIOS ARQUIVOS .txt com 500 linhas cada #493552
25/09/2014
0
galera gostaria de saber como faço pra mim separar um arquivo .txt que contem mais de 200 mil linhas e queria separar ele em varios arquivos .txt com 500 linha cada .
meu ´codigo que eu pesquisei esta me retornando os txt com quebra de linha de cada linha ou seja , se no email do .txt for email@email.com na lista que ele gera ele me retorn uma letra em baixo da outra código ->
meu ´codigo que eu pesquisei esta me retornando os txt com quebra de linha de cada linha ou seja , se no email do .txt for email@email.com na lista que ele gera ele me retorn uma letra em baixo da outra código ->
procedure TForm1.FormCreate(Sender: TObject);
var
Counter, i : Integer;
StringList : TStringList;
begin
Memo1.Lines.LoadFromFile('C:\Users\informatica\DESKTOP\medicam.txt');
StringList := TStringList.Create;
Counter := 0;
For i := 0 to (Memo1.Lines.Count -1) do
Begin
if (I mod 100 = 0) then
begin
Inc(Counter);
StringList.SaveToFile('./texto' + IntToStr(Counter) + '.txt');
StringList.Clear;
end;
StringList.Add(Memo1.Lines.Strings[i]);
end;
end;Pedro Fernandes
Curtir tópico
+ 0
Responder
Posts
26/09/2014
Rafael Cunha
Não consegui entender seu erro, tente explicar melhor o que está ocorrendo.
Responder
Gostei + 0
26/09/2014
Pedro Fernandes
Eu preciso Receber um arquivo .txt , nesse arquivo ele contem N linhas ... mais de 20 mil, gostaria de pegar esse .txt e dividir em varios arquivos .txt contendo 500 linhas cada .txt entendeu ?
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)