musco
Messages postés15Date d'inscriptionmardi 26 novembre 2002StatutMembreDernière intervention 6 avril 2004
-
20 juin 2003 à 11:52
sylric
Messages postés91Date d'inscriptionmardi 21 janvier 2003StatutMembreDernière intervention22 août 2003
-
20 juin 2003 à 15:52
Je m'explique j'ai 2 form dison A et B
dans la form B j'ai un bouton OK
avec sa procedure Private Sub OKB_click()
ce que je veux pouvoir faire c'est lorsque je clique sur le bouton OK de ma forme A afficher La form B tout en executant Le Private Sub OKB_clik() de la forme B
Ce qui est tres important c'est d'appeler cette procedure a l'evenement OKA_click() c'est a dire lorsque je clique sur le bouton ok de ma form A et non au Form_load de la form B
c'est a dire sans touche au code de la form B
j'avais penser a:
Private Sub OKA_click()
formB.show
formB.OKB_click ou call formB.OKB_click
sylric
Messages postés91Date d'inscriptionmardi 21 janvier 2003StatutMembreDernière intervention22 août 2003 20 juin 2003 à 15:20
Le problème dans ce que tu fais, c'est que tu cherches à atteindre une sub hors de portée :
L'évènement OKB_Click() est privé et ne peut être utilisé que depuis la form B.
Pour l'utiliser d'une autre forme, il faut créer dans la forme B, une sub public qui fait appel à la sub privée :
Public Sub ClickB()
Call OKB_Click()
End Sub
Ensuite, de la forme A tu peux appeller la forme B :
musco
Messages postés15Date d'inscriptionmardi 26 novembre 2002StatutMembreDernière intervention 6 avril 2004 20 juin 2003 à 15:47
Merci boucoup pour ton aide sa marche bien je te remercie maintenant sa la je programe un logiciel de gestio npour une entreprise d'info a l'issu de mon stage si tu desire avoir mes source je te les ferai parvenir