リストボックス間でアイテムを比較する方法を知りたいです。メイン フォームには 2 つのリストボックスがあります。クリックイベントで1番目から2番目にアイテムを追加したいのですが、使用すると2番目のリストボックスに同じアイテムが乗算されます。「ファイルは既に存在します」を解決するためのアイデアはありますか?
procedure TForm1.Button1Click(Sender: TObject);
var
i: integer;
begin
for i := ListBox1.Items.Count - 1 downto 0 do
if ListBox1.Selected[i] then
ListBox2.Items.Add(ListBox1.Items.Strings[i]);
end;