Und bei all dem Text ... Warum steht nirgends was du nun eigentlich wie machst?
Welche Verzeichnisse als Speicherziel
und wie wird WGet aufgerufen.
Das Arbeitsverzeichnis?
Die Rückgabewerte werden doch natürlich auch alle usgewertet, oder etwas nicht?
Und warum nicht sowas wie
Indy, WinSock oder Sonstewas, um es direkt im Programm zu laden.