Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

instance de form...

2 réponses
Avatar
Warrio
Bonjour

Comment est-ce possible de controler l'état d'un boutton sur nouvelle
instance (en mémoire) de form
j'ai essayé ceci, mais le control ne se fait pas..

Dim myForm
Set myForm = New frm_Client
myForm.Command1.Visible = False 'Casher le bouton
myForm.Show

le résultat de cette procédure ne provoque aucune erreur, mais le bouton
"Command1" rest toujour visible..
comment faire pour le casher ou le disabler..?

Merci pour toute suggestion

2 réponses

Avatar
John Fuss
Essai :

1.
Dim myForm
Set myForm = New frm_Client
Load myForm

myForm.Command1.Visible = False 'Casher le bouton
myForm.Show



2.
Dim myForm
Set myForm = New frm_Client
myForm.Show vbModeless '(version 2000 ou mieux)
myForm.Command1.Visible = False 'Casher le bouton


John

"Warrio" a écrit dans le message de
news:3f82c8cb$0$3673$
Bonjour

Comment est-ce possible de controler l'état d'un boutton sur nouvelle
instance (en mémoire) de form
j'ai essayé ceci, mais le control ne se fait pas..

Dim myForm
Set myForm = New frm_Client
myForm.Command1.Visible = False 'Casher le bouton
myForm.Show

le résultat de cette procédure ne provoque aucune erreur, mais le bouton
"Command1" rest toujour visible..
comment faire pour le casher ou le disabler..?

Merci pour toute suggestion




Avatar
Pierre Fauconnier
Bonjour

En complément à la réponse de John, je te conseille de dimensionner myForm
en typant ton objet
Dim MyForm as firm_Client

Tu auras ainsi la saisie semi-automatique, et ton code s'exécutera plus
vite...


--
Cela convient-il?
----
Pierre Fauconnier
"C'est lorsqu'il y a un temps mort qu'il faut tuer le temps..."
(remplacer NOSPAM par pfi pour me répondre. Merci)


---
Warrio wrote:
Bonjour

Comment est-ce possible de controler l'état d'un boutton sur nouvelle
instance (en mémoire) de form
j'ai essayé ceci, mais le control ne se fait pas..

Dim myForm
Set myForm = New frm_Client
myForm.Command1.Visible = False 'Casher le bouton
myForm.Show

le résultat de cette procédure ne provoque aucune erreur, mais le
bouton "Command1" rest toujour visible..
comment faire pour le casher ou le disabler..?

Merci pour toute suggestion