Tudo bem pessoal! Tenho um arquivo txt que separa os registros por virgula, exemplo: forum;web;com;br - Eu gostaria de uma rotina que me jogasse estes quatro registros em quatro edit's, tenho tentando aqui mas sem sucesso utilizando está rotina. Grato pela atenção.
procedure teste;
var
ArqTxt : TextFile;
linha : string;
begin
AssignFile(ArqTxt,'c:\teste.txt');
Reset(ArqTxt);
i := 0;
while not eof(ArqTxt) do begin
Readln(ArqTxt, Linha);
edit1.Text := copy(linha,1,pos(';',linha)-1);
edit2.Text := copy(linha,pos(';',linha)+1,length(linha));
edit3.Text := copy(linha,1,pos(';',linha)-1);
edit4.text := copy(linha,pos(';',linha)+1,length(linha));
end;
Linha := '';
Closefile(ArqTxt);
end;