Bonjour ! ...pour ceux qui maitrisent parfaitement bien la fonction
LoadVars... et c'est bien là que réside mon problème du moment. Je
butte très certainement sur un tout petit détail mais ça me prend la
tête depuis pas mal de temps déjà et je baisse les bras !
En clair :
sur la première frame j'utilise la collection d'instructions classiques
pour lire un fichier de type .txt, cette lecture se fait dans une
fonction.
Sur la deuxième frame, donc en dehors de la fonction, je
veux utiliser une les variables lues dans la première frame... et bien
impossible, mes variables ne "sortent" pas de la fonction (undefined).
Mon code :
Frame 1 :
A1 = new LoadVars();
A1.load("http://www.............../monfichier.txt); // Mon fichier texte comprend : &valeur1="toto" & valeur2="zaza"
A1.onLoad = function(success) {
if (success) {
variable1 = A1.valeur1;
variable2 = A1.valeur2;
}
trace(variable1); // et ça affiche toto sans probleme
trace(variable2); // et ça affiche zaza sans probleme
}
Frame 2 :
trace(variable1); // et ça affiche "undefined"
trace(variable2); // et ça affiche "undefined"
En d'autres termes, mes variables ne sont disponibles qu'à l'intérieur de la fonction qui lit le fichier texte.
Mon but : pouvoir utiliser les variables ailleurs .... est ce possible ?
MERCI POUR VOTRE ATTENTION ET VOTRE COLLABORATION !
