Bonjour, j'ai un problème ne survenant environ qu'une fois sur deux quand j'essaie de transférer un fichier via un site ftp à l'aide d'un contrôle inet. J'ai remarqué que le problème était le même lorsque je transfère le fichier manuellement sur le site ftp via internet explorer.

Voici le cas, j'ai un fichier exécutable d'environ 20Mo, lorsque j'essaie de le transférer, la copie semble bien aller jusqu'à la toute fin du transfert, à ce moment la connexion semble tomber dans un état "zombie" et ça n'a pas de fin donc mon programme tourne indéfiniement dans la boucle ci-dessous en attendant la fin du transfert et aucun événement StateChanged n'est lancé.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
Inet.Execute , "GET " & strFichier & " """ & strCible & """"
Do
    DoEvents
    Sleep (200)
Loop While Inet.StillExecuting
Je me demande si quelqu'un d'autre a déjà éprouvé ce genre de problème et s'il y a une solution à me proposer. Il ne se présente qu'environ une fois sur deux et avec des fichiers volumineux.

merci de votre aide
Jonathan