Moin Fabian,
ich schlage vor, dass Du erst einmal den Code aufräumst.
So etwas:
GetHTTPFileSize(InternetOpenURL(InternetOpen(...
geht ja schon mal gar nicht
Die Handles müssen schliesslich wieder geschlossen werden.
Ausserdem kannst Du dann auch prüfen, ob Du die Funktionen überhaupt erfolgreich aufgerufen werden konnten.