Page 1 sur 1
les procdeures , juste une question
Publié : jeu. 02/déc./2004 23:45
par jbernard13
bonsoir
comment faire appelle a une autre procedure qui est à l'interieur .
je m'explique
procedure toto()
----
---
----
case #button_autre: tata()
endprocedure
comment faire pour appeller tata() qui est dans toto()
Publié : jeu. 02/déc./2004 23:59
par Flype
bizarre ta question mais bon :
Code : Tout sélectionner
Procedure riri()
Debug "riri"
EndProcedure
Procedure fifi()
Debug "fifi"
EndProcedure
Procedure loulou()
Debug "loulou"
EndProcedure
Procedure toto(bouton)
Select bouton
Case 1 : riri()
Case 2 : fifi()
Case 3 : loulou()
EndSelect
EndProcedure
toto(3)
Publié : ven. 03/déc./2004 9:51
par Crystal Noir
Il faut tout simplement que les procédures soient déclarer avant leur appel.
Certains feront leurs procédures en début de programme. Pour ma part, pour que ce soit plus propre toutes mes procédures sont dans un autre fichier .pb
Par contre si à l'interieur d'une procédure tu veux appeler une autre procédure, il faut que cette dernière soit déclarée avant la procédure qui l'appelle.
donc si la procédure A appelle la procédure B il faut que la procédure B soit déclarée avant la procédure A.
Publié : ven. 03/déc./2004 10:44
par Yves Rouquier
Bonjour !
On peut aussi utiliser la consigne "Declare procedure_trucmuche(Valeur1, Valeur2)" en debut de programme
ainsi pas de probleme d'ordre de creation des procedures
Mais le plus simple est de lire l'aide " f1" rubrique procedure
c'est tres bien expliqué !