Salut
J’ai un vnement qui est dcoup en plusieurs taches.
Quand je clique sur le bouton valider, a mouline des donnes dans des BDD, ect…
J’ai essay de d’afficher un progresswell au dbut de la procdure et de l’effacer la fin, mais elle n’apparait pas.
Elle a bien le temps d’apparaitre du fait que le dernier process dure environ 3 secondes.
J’ai essay de faire un progressbar, mais alors l!!!
Suivant mes essais:
- Rien ne bouge ou ne s’affiche.
- Ou alors a s’affiche un fois fini avec une valeur 0
- Ou au dbut, mais elle ne vie pas.
A chaque tape des taches effectues, j’ai initi un valeur de la progressbar
J’utilise un timer pour visiblement rafraichir les valeurs.
J’ai mis ma procdure dans un thread.
Dans le bouton valide, j’ai appeler ce thread.
Bah… niet.
C’est curieux comme les gents aiment se compliquer la vie pour n’afficher qu’une pauvre petite barre de progression.
J’ai utilis cette rfrence:
http://documentation.xojo.com/index.php/Thread
Bof!
Je n’ai jamais pu voir un exemple concret autre qu’un exemple qui fasse bouger une valeur de 1 100.
Oui ok, l’exemple montre bien que l’on peut faire bouger une barre de progression avec une boucle d’itration. Mais qu’en est-il de la faire bouger aprs chaque tape d’une procdure?!
Mystre!
Si on trouve la solution, je vais l’encadrer
Franck