Üblicherweise durch eine for Schleife von count-1 bis 0:
Delphi-Quellcode:
for i := Form1.ListBox1.Items.Count-1 downto 0 do begin
// hier verarbeiten
end;
Das hat allerdings den Nachteil, dass in der listbox2 dann die Einträge in umgekehrter Reihenfolge erscheinen. Das kann man lösen, indem man Insert(0, ...) statt Add(...) verwendet.