Appeler une Sub VB.net?????

mamtoug Messages postés 11 Date d'inscription   Statut Membre Dernière intervention   -  
klinkcha Messages postés 243 Date d'inscription   Statut Membre Dernière intervention   -
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 243 Date d'inscription   Statut Membre Dernière intervention   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