hi
ich würde das so machen.
Delphi-Quellcode:
procedure TForm1.SpeedButton3Click(Sender: TObject);
var i:integer;
begin
for i := 1 to ListView1.Items.count do
begin
MakeDownload(ListView1.Items[i].Caption);
ListView1.Items[i].delete
end;
end;
kann aber auch Listview1.ItemCount oder so heißen, hab jetzt leider kein Delphi offen um dir das genau sagen zu können.
Denkweise:
Eine For Schleife machen die sich so oft wiederholt wie Items in der Listview sind.
nach jedem Durchgang erhöht sich i um 1.
dazwischen die Downloadprocedure rein und anschliessend löschen.
lg
bundy