[..] Remplir sa progress

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
toma76
Niveau 4
Niveau 4
Messages : 52
Enregistré le : mar. 11 févr. 2014 16:32
Status : Hors ligne

[..] Remplir sa progress

#1

Message par toma76 »

Bonjour a tous

Je chercher a faire une copie de plusieurs fichiers consequent, je mets donc en place une progressbarre qui me permet de voir la duree de la copie
comment faire pour que ma progress barre ce mette a monter en fonction des Go copier, cela mets environ 5 min donc je pense mette un sleep, mais comment puis je faire pour que en dessous de la progresse barre je recupere le nom du fichiers qui en cours de copie
voila mon bout de script
► Afficher le texte
Merci d'avance
Avatar du membre
scorp84
Niveau 7
Niveau 7
Messages : 414
Enregistré le : mar. 04 nov. 2008 21:51
Localisation : Avignon, France
Status : Hors ligne

Re: [...]Remplir sa progress

#2

Message par scorp84 »

Bonjour toma76,

Voici 2 posts qui devraient pouvoir te donner des pistes :
http://www.autoitscript.fr/forum/viewto ... =11&t=3230
http://www.autoitscript.com/forum/topic ... bar-color/

Amicalement.

BM
Avatar du membre
mikell
Spammer !
Spammer !
Messages : 6292
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: [..] Remplir sa progress

#3

Message par mikell »

Le code d'exemple ci-dessous copie le contenu d'un dossier vers un autre dossier
Le contenu du dossier source (fichiers) est listé avec la fonction _FileListToArray() donc le script peut facilement être aménagé pour la copie d'une liste prédéterminée de fichiers
C'est la fonction _WinAPI_CopyFileEx qui fait le boulot de copie, _ProgressProc() se charge de l'affichage dans la progressbar
► Afficher le texte
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Répondre