Bonjour à tous,

J'ai créé dynamiquement un menu, contenant plusieurs boutons. Lorsque je clique sur l'un d'entre eux, je souhaiterai appeler une fonction listée dans un tableau.
• j'ai créé mon tableau :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
var fonctions:Array = [ "fonction1", "fonction2", "fonction3"];
• mon écouteur d'événement :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
fondBouton.addEventListener (MouseEvent.CLICK, fonctions[h] as String);
• et j'ai créé mes fonctions 1, 2 et 3.

Or cela ne fonctionne pas, j'ai cette erreur : 1067: Contrainte implicite d'une valeur du type String vers un type sans rapport Function.
Sans le "as String", l'erreur est : conversion en Function impossible.
Auriez-vous une idée du problème ? je suis bloquée et j'ai beau chercher sur le forum, je ne trouve rien pour m'aider... Merci pour votre aide.
Joyeuses Fêtes à tous !!