creer une jauge ?
Stagiaire WDF
Inscrit:
17/10/2004 15:10
Post(s): 27
salut à tous

comment faut'il s'y prendre pour creer une jauge lors de la lecture des répertoire par exemple...
je voudrais y placer le nom du fichier en traitement ainsi que l'avancement de l'operation sur le fichier en question...

il y'a bien un exemple de mémoire dans une des derniéres LST, mais je trouve leur exemple trop complexe à exploiter.
je recherche une formule simple et efficace facilement adaptable...

merci d'avance pour votre contribution.

Contribution le : 27/03/2006 23:38
_________________
A bientôt
Créer un fichier PDF de la contribution Imprimer


Re: creer une jauge ?
Animateur WDF
Inscrit:
02/03/2003 04:07
De Noisy le grand(93)
Post(s): 2745
Bonjour,

Citation :

Créer une jauge

je comprends
Citation :

Lors de la lecture des répertoires

Que des répertoires, répertoires et sous répertoires avec ou sans fichiers
Parcours de fichiers ?
recherche de fichiers ?

Pouvez vous être un peu plus précis.

Contribution le : 28/03/2006 12:01
_________________
@A+
Contact (privé)......
email : drcharly@wdforge.org
[DrCharly93]
Créer un fichier PDF de la contribution Imprimer


Re: creer une jauge ?
Stagiaire WDF
Inscrit:
17/10/2004 15:10
Post(s): 27
bonjour drcharly93

eh bien voila, j'affiche des images de grande taille depuis le repertoire images de mon disque dur dans un champs image de 300x300 par exemple et je les sauvegarde avec la fonction :

dSauveImageJPEG (Imagereduit, "C:\Documents\Image.JPEG")

je liste automatiquement donc toutes les images de mon repertoire une a une dans le champ imagereduit et je les sauvegarde, c'est à ce moment que je voudrais afficher une jauge de progression qui avance en fonction du nombre de fichier déjà traité, pour faire patienter et afficher le pourcentage effectué. (et en plus si possible le nom du fichier en cours de sauvegarde...)

je voudrais egalement utiliser une jauge similaire lorsque je parcours un repertoire contenant des images et que je les affiches dans une listeimage...
certain repertoire etant long a charger dans la liste image en peut penser que le proogramme est bloqué, alors qu'il n'a pas fini de charger les images.

merci pour votre aide.

Contribution le : 28/03/2006 21:07
_________________
A bientôt
Créer un fichier PDF de la contribution Imprimer


Re: creer une jauge ?

Inscrit:
19/11/2002 12:20
Post(s): 390
Ce n'est pas franchement possible pour une raison simple, il n'est pas possible dans Windows d'avoir une fonction simple demandant:
"Combien de fichiers images dans le répertoire /toto/ ?"

Dans votre cas, s'il n'y a pas trop de sous répertoires, ce que je ferai dans un premier temps c'est que je compterai (et en même temps je récupèrerai) le nombre de fichiers à gérer en faisant un fRep() ou un flistefichier() (selon qu'il y a des sous répertoires ou non à gérer).
Ensuite, vous lancez votre traitement "lourd" et vous pouvez donc faire:
"Image N° 1 /2345 en cours de traitement: toto.jpg"

Bref:
1°) on compte,
2°) on affiche,

Alors c'est sûr si le répertoire est très important ou que le nombre de sous répertoires est grand lui aussi, il y aura un temps de latence pendant le comptage / récupération des noms.
Mais:
1°) ça va assez vite (simple récupération),
2°) là vous pouvez mettre une jauge de 1 à 50 par exemple qui est alimentée par un thread ou un timer et qui bougerait pour dire "récupération des noms en cours" avec un champ libellé qui montre le nombre de fichiers récupérés en temps réel etc...
3°) ou alors un gif animé.


Mais bon, il n'y a pas de solution parfaite :)

Contribution le : 29/03/2006 10:32
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant




Enregistrer votre réponse
CompteNom   Mot de passe   Authentification
Message:


Vous ne pouvez pas débuter de nouveaux sujets.
Vous pouvez voir les sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

[Recherche avancée]


Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2