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
13280
Date d'inscription
lundi 13 décembre 2004
Statut
Membre
Dernière intervention
3 février 2018
49
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
7668
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