OVH Cloud OVH Cloud

Affichage des contrôles dans un formulaire

1 réponse
Avatar
Dominique MARTIN
Bonjour,

Dans un formulaire MyForm, en cliquant sur un bouton je voudrais que
s'affichent des étiquettes au fur et à mesur de l'avancement de la procédure.
Mon problème vient du fait que ces étiquettes ne s'affichent pas au fur et à
mesure de l'avancement de la procédure mais lorsque la procédure est terminée.

Voici une extraction de mon code :

Private button_click()

'rend invisible les étiquettes
etiquette1.visible=false
etiquette2.visible=false
etiquette3.visible=false

etiquette1.visible=true
du code...
etiquette2.visible=true
forms("MyForm").refresh
doevents
du code...
etiquette3.visible=true
forms("MyForm").refresh
doevents
du code...

Comment faire, si c'est possible, pour voir à l'écran les étiquettes
s'afficher au fur et à mesure ?

Merci pour votre aide
Dominique
du code

1 réponse

Avatar
Dominique MARTIN
en fait tout est bon, c'est uniquement parce que le code s'exécutait beaucoup
plus que prévu.

"Dominique MARTIN" wrote:

Bonjour,

Dans un formulaire MyForm, en cliquant sur un bouton je voudrais que
s'affichent des étiquettes au fur et à mesur de l'avancement de la procédure.
Mon problème vient du fait que ces étiquettes ne s'affichent pas au fur et à
mesure de l'avancement de la procédure mais lorsque la procédure est terminée.

Voici une extraction de mon code :

Private button_click()

'rend invisible les étiquettes
etiquette1.visibleúlse
etiquette2.visibleúlse
etiquette3.visibleúlse

etiquette1.visible=true
du code...
etiquette2.visible=true
forms("MyForm").refresh
doevents
du code...
etiquette3.visible=true
forms("MyForm").refresh
doevents
du code...

Comment faire, si c'est possible, pour voir à l'écran les étiquettes
s'afficher au fur et à mesure ?

Merci pour votre aide
Dominique
du code