Den Teil mit idHTTP habe ich ja von dort übernommen. Nur leider kommt hier genau in dem
Exception-Block die Fehlermeldung.
so komische Probleme habe ich bei den Indydingern auch immer!
Meine Lösung, ich versuche die Verbindung zu trennen vor einer neuen Abfrage:
if IdHTTP1.Connected then IdHTTP1.Disconnect;
IdHTTP1.Get('http://........',TempStream);
Das würde ja heißen, dass das Get einen automatischen Connect herstellt und danach nicht immer sauber schließt oder ?