procedure TForm1.Button1Click(Sender: TObject);
var
i,j:integer;
begin
memo1.Lines.LoadFromFile('文件1');
memo2.Lines.LoadFromFile('文件2');
memo1.Text:=StringReplace(memo1.Text,#13#10,'',[rfReplaceAll]);
for i:=1 to length(memo1.Text) do
begin
j:=pos(memo1.Text[i],memo2.Text);
while j>0 do
begin
memo2.Text:=copy(memo2.Text,1,j-1)+copy(memo2.Text,j+1,length(memo2.Text)-j);
j:=pos(memo1.Text[i],memo2.Text);
end;
end;
memo2.Lines.SaveToFile(文件2);
end;