Passer des paramètres dans une fonction évenementielle

Résolu
malicious06 Messages postés 20 Date d'inscription samedi 8 octobre 2005 Statut Membre Dernière intervention 17 novembre 2005 - 9 oct. 2005 à 15:43
malicious06 Messages postés 20 Date d'inscription samedi 8 octobre 2005 Statut Membre Dernière intervention 17 novembre 2005 - 9 oct. 2005 à 20:21
Est-il possible de passer un/des paramètres à la fonction du 2e cas ?



function test(arg){

trace(arg);

}



test("toto"); //1er cas : OK

button.onPress test; //2e cas : Comment faire ? button.onPress test("toto"); ne marche pas.

2 réponses

_benjy Messages postés 1575 Date d'inscription vendredi 23 avril 2004 Statut Membre Dernière intervention 21 février 2011 2
9 oct. 2005 à 19:16
Salut

button.onPress = test("toto");

ca ca marche pas car du moment que tu met les (), tu appel la fonction et ne l'affecte pas

ensuite onPress ne prend pas d'argument, donc tu peux pas lui affecter
un fonction qui en prend un (enfin tu peux mais l'argument ne sera
jamais pris en compte)

++


Flash sans Limites
_Benjy chez kOlapsis

merci de penser a accepter
3
malicious06 Messages postés 20 Date d'inscription samedi 8 octobre 2005 Statut Membre Dernière intervention 17 novembre 2005
9 oct. 2005 à 20:21
ok ok merci ;)
0