Appel entre fonction ???

Signaler
Messages postés
50
Date d'inscription
samedi 26 janvier 2002
Statut
Membre
Dernière intervention
1 mai 2007
-
Messages postés
1858
Date d'inscription
samedi 29 juin 2002
Statut
Membre
Dernière intervention
17 octobre 2013
-
Hello à tous :-)

Voilà, j'aimerais savoir si qqun ici connais labonne syntaxe pour appeler une étiquette à l'inérieur d'une autre fonction ....... pas très clair tout ca .... donc voici un exemple :

Private Sub command1_click()
     text1.text = "j'écris quelque chose"
Suite:
    text1.text = "j'écrit autre chose"
End Sub

Private Sub Command2_click()
'c'est là que je bloque
End Sub


Voilà, donc en fait, ce que je voudrais c'est savoir la commande exacte pour que quand je click sur Command2 bah la fonction de Command1 s'exécute mais uniquement à partir de Suite:

vali vala ....... merci d'avance :-)

2 réponses

Messages postés
8
Date d'inscription
jeudi 19 avril 2001
Statut
Membre
Dernière intervention
8 novembre 2002

On ne peut pas appeler une étiquette d'une autre fonction. L’appel d’étiquettes se limite à l’intérieure du « sub » « end sub ».
En plus généralement on ne programme pas avec des étiquettes. Je pense qu’il faut que tu revois ton code.
0
Messages postés
1858
Date d'inscription
samedi 29 juin 2002
Statut
Membre
Dernière intervention
17 octobre 2013
10
Public cmde As Integer
Private Sub Command1_Click()
    If cmde = 2 Then GoTo suite
    ' ....
suite:
    cmde = 0
    '....
End Sub

Private Sub Command2_Click()
 cmde = 2
 Command1_Click
End Sub

0