High-Tech
Santé-Médecine
Droit-Finances
CodeS-SourceS
Inscription
Plan
Connexion
Rechercher un code, un tuto, une réponse
Accueil
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Tous les langages
Delphi / Pascal
Java
Python
SQL
RegEx
Flash
ASM
IRC
Graphisme
PDA
ColdFusion
Foxpro
Flex
Visual Basic / VB.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
PHP
Forum
Tutoriels
Codes Sources
Snippets
Top membres
C/C++/C++.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Javascript
Forum
Tutoriels
Codes Sources
Snippets
Top membres
C#/.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
ASP/ASP.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Accueil
Connexion
Déposer un code
Code
Recherche
Haut
Forum
Flash
Sujet Précédent
Sujet Suivant
Executer une fonction.....
Résolu
wooki
Messages postés
14
Date d'inscription
lundi 6 octobre 2003
Statut
Membre
Dernière intervention
22 juillet 2005
- 21 juil. 2005 à 17:19
wooki
Messages postés
14
Date d'inscription
lundi 6 octobre 2003
Statut
Membre
Dernière intervention
22 juillet 2005
-
22 juil. 2005 à 10:02
Bonjour,
....en créant le nom de la fonction a partir de variable.
Ex :
i=1;
do["test" + i];
function test1() {
}
function test2() {
}
:: wOOki ::
Afficher la suite
A voir également:
Executer une fonction.....
Fonction calcul somme javascript
-
Forum Javascript / DHTML
Fonction arctan excel
✓
-
Forum Visual Basic 6
Calcul sur excel de l'inverse tangente en grade
-
Forum VBA Office (Excel, Word ...)
Fonction puissance recursive
-
Conseils pratiques -PHP
Impossible d'executer le code en mode arrêt
✓
-
Forum Visual Basic 6
3 réponses
Réponse 1 / 3
wooki
Messages postés
14
Date d'inscription
lundi 6 octobre 2003
Statut
Membre
Dernière intervention
22 juillet 2005
22 juil. 2005 à 10:02
bon ben voila,
function test1(theText) {
trace(theText);
}
i=1;
this["test" + i]("aaaa");
stop();
l'object this fait l'evaluation, et donc il faut mettre les parentheses a l'exterieur et non a l'interieur de l'évaluation....
:: wOOki ::
Réponse 2 / 3
naq2
Messages postés
59
Date d'inscription
samedi 24 janvier 2004
Statut
Membre
Dernière intervention
23 décembre 2006
21 juil. 2005 à 17:37
Je pense qu'il faut utiliser la fonction eval :
i = 1 ;
eval("test" + i + "() ;") ;
Voilà.
Réponse 3 / 3
wooki
Messages postés
14
Date d'inscription
lundi 6 octobre 2003
Statut
Membre
Dernière intervention
22 juillet 2005
22 juil. 2005 à 09:28
désolé, mais non, j'y avait pensé mais cela ne marche pas et de plus la fonction eval est obsolete la syntaxe en mx est :
this["test" + i];
merci quand meme, je reste ouvert a d'autre idée
:: wOOki ::
Votre réponse
Discussions similaires
remise a zero de fonction
cs_galian
-
16 août 2003 à 12:13
ADPro22
-
16 août 2003 à 15:32
erreur de compilation sub et function non definie
ioulia1
-
16 juin 2009 à 14:29
daffy17
-
19 mars 2010 à 10:07
Calcul d'une puissance en C avec pow()
Smallstones2
-
13 nov. 2008 à 12:17
coucou747
-
17 nov. 2008 à 19:09
executer du code ?
CCJ
-
15 sept. 2004 à 18:30
EBArtSoft
-
15 sept. 2004 à 21:20
A quoi sert la fonction Set ?
ICIoBRa
-
22 avril 2003 à 17:45
ICIoBRa
-
22 avril 2003 à 19:10
Rejoignez-nous