barre de progression

barre de progression - Programmation

Marsh Posté le 24-04-2001 à 19:38:08    

:hello:
 
Voilà j'ai une fonction qui liste tous les fichiers qui se trouvent dans une BD, j'aimerais bien rajouter une barre de progression, mais je ne peux pas savoir le nombre de fichiers totaux à l'avance.
Si quelqu'un a une idée pour calculer un pourcentage de progression, sans connaître à l'avance le nombre total de fichiers, je suis preneur, même si c'est un bidouillage, du moment que la progression est linéaire et simule à peu près l'avancement :D

Reply

Marsh Posté le 24-04-2001 à 19:38:08   

Reply

Marsh Posté le 24-04-2001 à 19:41:53    

pk tu peux pas connaitre le nbre de champs de ta BDD ?

Reply

Marsh Posté le 24-04-2001 à 19:55:59    

Si tu ne connais pas le total... je veux bien savoir comment tu peux savoir où tu en est du process !!

Reply

Marsh Posté le 24-04-2001 à 19:56:35    

le but de la barre de progression est de savoir où t'en est par rapport au debut et le fin
si tu connais pas la fin, tu peux rien faire (non?)
fait plutot une petite animation pour montrer que tu bosses ...


---------------
FAQ fclc++ - FAQ C++ - C++ FAQ Lite
Reply

Marsh Posté le 24-04-2001 à 19:58:25    

parce que c'est une BD propriétaire un peu particulière, et je peux pas interroger la BD avec des requêtes, je suis obligé de chercher les fichiers de manière bourrin :D
 
je pensais mettre un timer et incrémenter la barre de progression, puis essayer en fonction du nombre de fichiers déjà traités ajuster la barre, mais je vois pas trop comment (par quel calcul exactement)

Reply

Marsh Posté le 24-04-2001 à 20:00:41    

une petite anim c'est pas bête :jap:
ce que je voulais c'est que l'utilisateur sache à peu près ou ça en est, qu'il attende pas comme ça devant un truc inactif !

Reply

Marsh Posté le 24-04-2001 à 20:09:44    

bibO a écrit a écrit :

une petite anim c'est pas bête :jap:
ce que je voulais c'est que l'utilisateur sache à peu près ou ça en est, qu'il attende pas comme ça devant un truc inactif !




 
Une anim (GIF animé) + Un compteur qui indique combien de fichiers trouvés à l'instant T (mis à jour à chaque fichier, tout les 10 fichiers ou plus selon la vitesse)
 
Comme ça, le gif indique au gars qu'il faut attendre, et le compteur lui permet de voir que la moulinette derrière elle se tourne pas les pouces ;)

Reply

Marsh Posté le 25-04-2001 à 08:49:28    

Je voudrais bien savoir comment on fait ça... ;)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed