OVH Cloud OVH Cloud

barre de progression

5 réponses
Avatar
mumu
Bonjour,
Voila mon probleme:

Je voudrais quand meme temp que la barre de progression avance ce qui est
traité s'affiche au dessus de la barre.
(j'ai essayé avec une etiquette "ettiquette.caption="initialisation" et
aussi avec un control =>meme resultat decevant)

a priori je n'est pas d'erreurs dans mon code, mais la manniere dont je le
traite doit etre mauvaise.

voila ce qu'il ce passe.
A l'appuie sur le bouton la barre apparait
la zone de texte elle n'apparait que vers la fin de la barre de progression
:(((

pourtant si je place un stop sur la premiere entré de la zone de texte soit
"initialisation" elle apparait.
En fait c'est un peu comme si la carte graphique de l'ordi ne suivait pas le
processeur, mais pas tout a fait
car ce qui se met a apparaitre vers la fin (environ 15 a 30seconde) est
appararue au bon moment, c'est les 5 autres messages
qui sont passé a la trape.

Est ce deja arrivé a quelqu'un?
Il y a t'il une astuce pour faire marcher ca?

merci de vos reponses
mumu

5 réponses

Avatar
Doft
As-tu essayé avec un DoEnvents?

Exemple:

...Ton code

DoEvents
Forms!TonForms!TonControl= "Initialisation"

Ton code...
Avatar
mumu
merci
ca marche mais il me faut mettre DoEvents
a chaque fois que je change quelque chose,
c'est surement ma carte graphique qui doit etre a la rue

merci bien Doft
mumu

-----Message d'origine-----
As-tu essayé avec un DoEnvents?

Exemple:

....Ton code

DoEvents
Forms!TonForms!TonControl= "Initialisation"

Ton code...
.



Avatar
codial
Ou bien essaie Me.Repaint

codial

"mumu" a écrit dans le message de
news: 0bcf01c3a535$17fb70f0$
merci
ca marche mais il me faut mettre DoEvents
a chaque fois que je change quelque chose,
c'est surement ma carte graphique qui doit etre a la rue

merci bien Doft
mumu

-----Message d'origine-----
As-tu essayé avec un DoEnvents?

Exemple:

....Ton code

DoEvents
Forms!TonForms!TonControl= "Initialisation"

Ton code...
.



Avatar
Raymond
Bonjour.

surtout ne change pas ta carte graphique, c'est access. dans une boucle très
longue il faut toujours mettre un doevents pour redonner la main à access
pour qu'il exécute les autres fonctions en attente ne serait-ce que le
CTRL-Break pour arrêter.

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.kynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventionssur MPFA


"mumu" a écrit dans le message de
news:0bcf01c3a535$17fb70f0$
merci
ca marche mais il me faut mettre DoEvents
a chaque fois que je change quelque chose,
c'est surement ma carte graphique qui doit etre a la rue

merci bien Doft
mumu
Avatar
mumu
merci du renseignement

-----Message d'origine-----
Bonjour.

surtout ne change pas ta carte graphique, c'est access.
dans une boucle très

longue il faut toujours mettre un doevents pour redonner
la main à access

pour qu'il exécute les autres fonctions en attente ne
serait-ce que le

CTRL-Break pour arrêter.

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.kynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventionssur MPFA


"mumu" a écrit
dans le message de

news:0bcf01c3a535$17fb70f0$
merci
ca marche mais il me faut mettre DoEvents
a chaque fois que je change quelque chose,
c'est surement ma carte graphique qui doit etre a la rue

merci bien Doft
mumu



.