Appeler une Sub VB.net?????

mamtoug Messages postés 15 Statut Membre -  
klinkcha Messages postés 257 Statut Membre -
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

1 réponse

klinkcha Messages postés 257 Statut Membre 10
 
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
0