Attendre la fin du téléchargement

sebo1100 Messages postés 35 Date d'inscription mercredi 28 juin 2006 Statut Membre Dernière intervention 9 août 2007 - 17 mai 2007 à 09:51
sebo1100 Messages postés 35 Date d'inscription mercredi 28 juin 2006 Statut Membre Dernière intervention 9 août 2007 - 18 mai 2007 à 08:18
Bonjour,

Mon apply doit aller sur internet pour charger des fichier qui seront placé dans un dossier a la racine de mon apply, et par la suite il seront envoyé dans un autre dossier dans Program Files.
Mon probleme est que je ne sais pas le temps que cela prend pour les téléchager et pour les plus gros des fichiers, l'instruction suivante c est a dire al copie de fichier vers Program Files commenence avant que le fichier soit entierement téléchargé.
J'ai vu ceci mais mon téléchargement peut aller de 1s a 1min voir plus

http://msdn2.microsoft.com/fr-fr/library/system.threading.thread.sleep(VS.80).aspx

Pour faire mes téléchargements je me suis servie de ceci :
http://www.vbfrance.com/codes/NET2-CLASSE-TELECHARGEMENT-HTTP-AVEC-GESTION-RESUME-PROGRESSION_41850.aspx

Y aurait il un moyen d'attendre la fin du téléchargement ( J'en suis sur ca ), et de copier le fichier seulement quand celui ci est bien présent complet sur le disque dur ?

Merci d'avance.

3 réponses

PCPT Messages postés 13272 Date d'inscription lundi 13 décembre 2004 Statut Membre Dernière intervention 3 février 2018 47
17 mai 2007 à 10:15
salut,

le plus simple serait de demander à l'auteur.
peut-être a-t'il même prévu cette option dans la classe

++
<hr size="2" width="100%" />Prenez un instant pour répondre à [infomsg_SONDAGE-POP3-POUR-CS_769706.aspx ce sondage] svp
0
jmfmarques Messages postés 7666 Date d'inscription samedi 5 novembre 2005 Statut Membre Dernière intervention 22 août 2014 27
17 mai 2007 à 22:12
Je dirais qu'un fichier a complètement été chargé (quel que soit le cas de figure) lorsque, à la fois :

Il est présent dans le répertoire d'accueil (utilisation simple de la fonction Dir)
et que
sa taille (utilisation de la fonction FileLen) est celle attendue

J'ajouterais que s'il n'est pas présent, on peut s'abstenir de vérifier sa taille, bien évidemment.


Il est maintenant vrai que le téléchargement d'un fichier zip n'est pas encore l'extraction des fichiers qu'il contient.


Tu as là de quoi commencer à réfléchir sur les ùécanismes à mettre en place, en fonction du résultat que tu cherches à atteindre.
0
sebo1100 Messages postés 35 Date d'inscription mercredi 28 juin 2006 Statut Membre Dernière intervention 9 août 2007
18 mai 2007 à 08:18
J'avais pas pensé à cela.

Merci je vais commencer a réfléchir avec tout ca.
0
Rejoignez-nous