Rechercher : dans
Par :

Appeler une Sub VB.net?????

Dernière réponse le 17 jun 2009 à 23:08:58 mamtoug, le 17 jun 2009 à 21:59:08 
 Signaler ce message aux modérateurs

Bonjour,
S'il vous plais aidez moi:

j'ai une Sub dans la Form1 relative à un click sur un bouton
Private Sub Button5_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button5.Click



Blablabla (très long)



End Sub


je veux appeler cette sub lors d'un traitement sans que l'utilisateur fait un click sur le bouton
Comment faire???
Merci

Configuration: Windows XP
Firefox 2.0.0.20

1

 klinkcha, le 17 jun 2009 à 23:08:58

Tu veux que le bout de code qui se trouve dans ci dessous s'exécute lors d'un traitement

Private Sub Button_Click() Handles Button5.Click

bout de code

End Sub



tu déclares d'abord un objet de type la classe qui représente ton formulaire, soit disant Form1

Dim f as Form1
'construction
f = new Form1()
'appel de ta méthode
f.Button_Click ()
mais il faut comme meme changer le private en public ;-)

si tu veux qu'un évènement et non pas un traitement déclenche ton bout de code tu ajoutes le non de
ton évènement après Handles
soit:

Private Sub Button_Click()
Handles Button5.Click,nom de l'évènement

bout de code

End Sub


cordialement
toc toc..qui est là. 

Répondre à klinkcha