Also als erstes zwei Dinge: Danke für eure Bemühungen und sorry für den unübersichtlichen Quellcode.
Ich werde mich heute bemühen den Fehler(?) an einem allgemeinen Beispiel zu reproduzieren...
@zero
Zu "liste" und "listeN": In meinem Programm gings gestern ziemlich durcheinander
Das mit Form1 vorne dran weiß ich schon, aber hatte bisher noch keine Zeit soweit den Bildschirm rauf zu scrollen und den Befehl dort hinzuschreiben

Trotzdem danke!
Ich kann aber keine globalen Variablen verwenden, weil ich sozusagen immer wieder eine frische gleichgestellte Procedure brauche, die sich eben immer selbst aufruft. Wie gesagt, ich versuche ein allgemeines Beispiel zu programmieren.
@Steffer
Ja, der Befehl mit "copy" ist noch nicht so astrein, aber daran liegts nicht...
Zu Aufgabe von suchen: Die Procedure soll die Bekannte Technik des Durchsuchens der Festplatte auf einen Ftp-Server übertragen. Allerdings fehlen dazu in dem von mir angegebenen Code einige Befehle...
Skynthos