poniższy kod który ma mi kopiować wybrane wiersze z listbox1 form1 do listbox1 form2, nie działa -jak powinien wyglądać poprawiony kod?
procedure TForm1.Button14Click(Sender: TObject);
var
i: integer;
begin
ListBox1.Clear;
for i := ListBox1.Items.Count - 1 downto 0 do
if ListBox1.Selected[i] then
Form2.ListBox1.Items.Add(Form1.ListBox1.Items.Strings[i]);
end;