var
file1:Tstrings;
i:integer;
begin
file1:=Tstringlist.Create;
file1.LoadFromFile(filename);
assignfile(txtfile,filename);
rewrite(txtfile);
for i:=0 to file1.Count-1 do
begin
if trim(file1.Strings[i])<>'' then
writeln(txtfile,file1.strings[i]);
end;
closefile(txtfile);
file1.Free;