MODULE DE TÉLÉCHARGEMENT DE FICHIER BASIQUE (SYNCHRONE / ASYNCHRONE)
cs_Fraggy
Messages postés95Date d'inscriptionlundi 9 juin 2003StatutMembreDernière intervention 2 juin 2010
-
10 mars 2010 à 17:55
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 2021
-
26 juil. 2010 à 00:40
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 202174 26 juil. 2010 à 00:40
temps restant ? simple produit en croix...
ou se produit cette erreur ?
moscato40
Messages postés27Date d'inscriptionmardi 13 mai 2008StatutMembreDernière intervention24 juin 2010 23 juil. 2010 à 13:35
re
j'ai des problème execution 380 qui viennent du progressbar je pense dans le cas de téléchargements successifs.
Comment y remédier ?
par avance merci.
moscato40
Messages postés27Date d'inscriptionmardi 13 mai 2008StatutMembreDernière intervention24 juin 2010 22 juil. 2010 à 18:51
Salut à tous,
merci Renfield pour ce nouveau partage de qualité !
Il te manque une fonction que l'on voit habituellement dans tous les progs de téléchargement : comment estimer le temps restant ?
Je vais essayer de mon côté mais je pense que j'aurai besoin de tes lumières pour y arriver. Je pense que je ne suis pas le seul intéressé par cette fonction. Si tu peux t'y pencher un peu dessus ce serait super !!!
Je creuse un peu et je mets une note (proche de dix)
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 202174 22 avril 2010 à 18:44
declenche quand le serveur HTTP est dispo a envoyer le flux
pour le fichier, c'est juste pour le vider.
l'acces en mode binaire ne le faisant pas...
ca reviens a en faire un Kill, l'erreur en moins, s'il n'existe pas
Philippe734
Messages postés308Date d'inscriptionlundi 16 décembre 2002StatutMembreDernière intervention15 juin 20151 22 avril 2010 à 17:38
Je reviens avec des questions de curiosité :
- je comprend ces lignes mais ici à quoi servent-elles ? Pourquoi l'ouvrir pour le fermer immédiatement ?
# Open msTarget For Output As #iFile: Close #iFile
- je ne comprend pas par quel moyen est appelé moHttp_OnResponseStart et qu'est-ce qui le déclenche ?
Philippe734
Messages postés308Date d'inscriptionlundi 16 décembre 2002StatutMembreDernière intervention15 juin 20151 20 avril 2010 à 21:48
super source, elle m'a servir merci
Duke49
Messages postés552Date d'inscriptionjeudi 12 octobre 2006StatutNon membreDernière intervention24 janvier 20234 13 avril 2010 à 20:42
Total maîtrise comme d'habitude; +1 pour Renfield !
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 202174 11 mars 2010 à 09:56
J'ai ajouté trois snippets sur codyx et en ai agrémenté le présent code source.
le proxy est maintenant récupéré, l'abort est possible.
Enfin, la taille est formatée dans le label d'avancement...
cs_Fraggy
Messages postés95Date d'inscriptionlundi 9 juin 2003StatutMembreDernière intervention 2 juin 2010 11 mars 2010 à 01:15
Oui, voilà je venais ajouter qu'il manquait un "abort"
La récupération de la taille du fichier en Ko, Mo, Go, To, etc ... serait un must.
J'en ai mis un dedans, mais je suis certain que le tiens sera beaucoup plus propre ;-)
26 juil. 2010 à 00:40
ou se produit cette erreur ?
23 juil. 2010 à 13:35
j'ai des problème execution 380 qui viennent du progressbar je pense dans le cas de téléchargements successifs.
Comment y remédier ?
par avance merci.
22 juil. 2010 à 18:51
merci Renfield pour ce nouveau partage de qualité !
Il te manque une fonction que l'on voit habituellement dans tous les progs de téléchargement : comment estimer le temps restant ?
Je vais essayer de mon côté mais je pense que j'aurai besoin de tes lumières pour y arriver. Je pense que je ne suis pas le seul intéressé par cette fonction. Si tu peux t'y pencher un peu dessus ce serait super !!!
Je creuse un peu et je mets une note (proche de dix)
22 avril 2010 à 18:44
pour le fichier, c'est juste pour le vider.
l'acces en mode binaire ne le faisant pas...
ca reviens a en faire un Kill, l'erreur en moins, s'il n'existe pas
22 avril 2010 à 17:38
- je comprend ces lignes mais ici à quoi servent-elles ? Pourquoi l'ouvrir pour le fermer immédiatement ?
# Open msTarget For Output As #iFile: Close #iFile
- je ne comprend pas par quel moyen est appelé moHttp_OnResponseStart et qu'est-ce qui le déclenche ?
20 avril 2010 à 21:48
13 avril 2010 à 20:42
11 mars 2010 à 09:56
le proxy est maintenant récupéré, l'abort est possible.
Enfin, la taille est formatée dans le label d'avancement...
11 mars 2010 à 01:15
La récupération de la taille du fichier en Ko, Mo, Go, To, etc ... serait un must.
J'en ai mis un dedans, mais je suis certain que le tiens sera beaucoup plus propre ;-)
Ce module couplé à la "Rey_ProgressBar" est un bijou pour une application qui inclus du téléchargement :
http://www.vbfrance.com/code.aspx?ID=6566
PS: Rey, il est franchement temps de faire l'acquisition d'un nouveau clavier
Depuis le temps que tu traines ce clavier défectueux mdrrrrrrrr
10 mars 2010 à 18:44
je doit encore ajouter la possibilité de faire un Abort, ajouter le proxy...
a noter qu'on peut evidemment inserer le code du WinHttpRequest direct dna sla form cible, m'enfin...
c'est se compliquer la chose ^^
10 mars 2010 à 17:55
Testé sous VB6 avec Win 7 et fonctionne sans problème.
Tu es et tu resteras pour moi un maitre.
Source : 10/10
PS : C'est loin d'être un code "débutant".
Il serait judicieux de passer cela en "initié" au moins.
Encore merci Rey.