Non so niente di Delphi ma ho avuto problemi simili con "file usato da un altro processo"; posso consigliarti di far aspettare un secondo all'applicazione (immagino che anche in Delphi ci sia qualcosa come Timer o Thread.Wait()) in modo che il tentavo di apertura avvenga quando il download è sicuramente terminato.
|