Danke an Alle die es gelesen und nicht geschimpft haben.
Ich hab den Fehler gefunden: WinInet casht zwar fleissig, merkt aber nicht, wenn er selbst (mit seiner Funktion FtpDeleteFile) eine Datei gelöscht hat !
Erst nach ca. 24 Stunden leert er seinen Cash!
Ich hab den Cash ausgeschaltet:
hFile:= FtpFindFirstFile(hFTP, nil, findData, INTERNET_FLAG_DONT_CACHE,0);
nun scheint alles zu funkunieren

Ich habe auch mein erstes "Hallo World" abgeschrieben
Hoffentlich wird es nicht so schlimm, wie es schon ist (Valentin)