URGENT - Chargement variables externes - Flash MX 2003 (Version 6.0) [Résolu]

Signaler
Messages postés
39
Date d'inscription
mardi 16 septembre 2003
Statut
Membre
Dernière intervention
7 septembre 2015
-
Messages postés
39
Date d'inscription
mardi 16 septembre 2003
Statut
Membre
Dernière intervention
7 septembre 2015
-
Bonjour à tous,

J'ai un super gros problème de chargement de variables à partir d'un fichier externe .txt.
J'ai eu beau regarder le forum et essayer tous les trucs, chez moi rien ne fonctionne.

Explications:
J'ai un fichier nommé "items.txt" qui contient la ligne suivante:
item01=Soirée 1&item02=Soirée 2

Dans mon projet j'ai placé deux textes dynamiques nommé "LabelItem01" et "LabelItem02".
Dans la première image de l'un de mes calque de la séquence 1, j'ai le script d'actions suivant:
loadVariables("items.txt", 0);
LabelItem01 = item01;
LabelItem02 = item02;

Et rien ne marche, lorsque je publie mon projet, les textes reste vide!

En lisant les réponses de problèmes posés sur le forum, j'ai bien essayé quelques variantes comme utiliser "loadVariablesNum" ou mettre "_root.item01", mais rien ne fonctionne correctement.

Il est très important et très urgent que je termine ce travail, c'est le dernier élément d'un site, il s'agit d'un formulaire en faite, il est terminé et fonctionne bien à l'exception du chargement des valeurs des items qui doit se faire en externe pour ne pas devoir internenir sur la source à chaque modification de la liste des soirées. S'il n'y avait que deux items à modifier, j'utiliserais la transmision de valeur lors de l'appel à mon projet Flash dans le code source HTML, mais il y a 20 items en réalité.

Je vous remercie d'avance pour toute l'aide que vous pourrez m'apporter.

Amicalement,

Julien.

7 réponses

Messages postés
39
Date d'inscription
mardi 16 septembre 2003
Statut
Membre
Dernière intervention
7 septembre 2015
2
Pour les autres qui auront le même problème, Cortoh m'as envoyé par e-mail sa source test, et j'ai retrouvé mon erreur !

Au lieu de :
loadVariables("items.txt", 0);
j'ai du changer en :

loadVariables("items.txt", this);

Voila, maintenant ca marche!

Pour info, je travail avec Flash MX Version 6.0 acheté en Mars 2003.
Je vous le signal car cela a peut-être eu de l'importance dans l'erreur.

Développez bien les amis.

A+.

Julien.
Messages postés
1255
Date d'inscription
dimanche 18 décembre 2005
Statut
Membre
Dernière intervention
2 décembre 2008

supprime ca:

LabelItem01 = item01;
LabelItem02 = item02;

et nomme tes champs textes item01 et item02 //noms de variables


Peace from Mars
to all human beings
Messages postés
39
Date d'inscription
mardi 16 septembre 2003
Statut
Membre
Dernière intervention
7 septembre 2015
2
Je te remercie beaucoup Cortoh, mais ca aussi j'avais déjà essayé !

Par acquit de consience je viens de le refaire, et cela ne fonctionne pas!

Julien
Messages postés
1255
Date d'inscription
dimanche 18 décembre 2005
Statut
Membre
Dernière intervention
2 décembre 2008

ben t'as un souci ailleurs, parceque par acquis de conscience, j'ai quand meme
teste et ca fonctionne tres bien. c'est peut etre ton niveau de loading, le 0.


Peace from Mars
to all human beings
Messages postés
39
Date d'inscription
mardi 16 septembre 2003
Statut
Membre
Dernière intervention
7 septembre 2015
2
Re Cortoh...

Serait-il possible que tu m'envoies un zip avec ton essai pour que je compare avec ma source, j'ai certainement oublié un grain de sable dans le mécanisme, mais jen e vois vraiment pas où!

Je retourne le problème dans tous les sens et je ne trouve pas la solution.

Mon adresse est [mailto:julien_vignal@hotmail.com julien_vignal@hotmail.com].

Je te remercie pour le temps que tu as passé sur mon problème.

Julien.
Messages postés
1255
Date d'inscription
dimanche 18 décembre 2005
Statut
Membre
Dernière intervention
2 décembre 2008

c'est parti.


Peace from Mars
to all human beings
Messages postés
39
Date d'inscription
mardi 16 septembre 2003
Statut
Membre
Dernière intervention
7 septembre 2015
2
Un grand grand Merci!

J'attends ca avec impatience, je te tiens au courant de ce que je trouverai.

Julien.