IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Flash Discussion :

Une variable qui se vide en cours de route


Sujet :

Flash

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Avril 2007
    Messages
    26
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 26
    Par défaut Une variable qui se vide en cours de route
    Bonjour @ toutezéatous,

    Je pense que c'est une erreur stupide de débutant, mais je commence à m'arracher les cheveux car je ne vois pas d'où ça peut venir...

    Voila, j'ai mon code suivant :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    for (var i=0;i<=tb_reg_actif.length ;i++) {
        var j = tb_reg_actif[i][0];
        _level0["reg_"+ j].enabled = true;
        _level0["reg_"+ j]._alpha = Math.abs(tb_reg_actif[i][2]/total_biens*100);
        var txt = tb_reg_actif[i][1] + " (" + tb_reg_actif[i][2].toString() + ")" ;
     
    trace(txt); // ICI J'AI LA BONNE VALEUR
     
        _level0["reg_"+ j].onRollOver = function(){
            _level0.info_bulle._visible = true;
            _level0.info_bulle.infotxt.text = this._name ;// (en fait je souhaiterais y mettre le contenu de ma var txt.)
     
    trace(txt); // ICI J'AI LA VALEUR => ( )
     
        }
        _level0["reg_"+ j].onRollOut = function(){
            _level0.info_bulle._visible = false;
        }
    }
    Je n'y comprends vraiment rien car le contenu de ma var txt lors de mon 2eme trace() n'est même pas complètement vide, elle a tout de même gardé les "( )"...

    Tout le reste fonctionne correctement.

    Si quelqu'un pouvait me suggérer une explication / solution, ça éviterait que je m'arrache tous les cheveux de ma petite tête ;o))

    Merci et excellente journée @ toutezéatous,

  2. #2
    Membre averti
    Inscrit en
    Avril 2007
    Messages
    26
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 26
    Par défaut
    Bonjour,

    J'ai trouvé la réponse sur un autre forum, je vous la livre des fois que ça puisse servir à quelqu'un qui rencontrerait un pb similaire :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
     
    for (var i=0;i<=tb_reg_actif.length ;i++) {
         var j = tb_reg_actif[i][0];
        _level0["reg_"+ j].enabled = true;
        _level0["reg_"+ j]._alpha = Math.abs(tb_reg_actif[i][2]/total_biens*100);
     
        _level0["reg_"+ j].txt = tb_reg_actif[i][1] + " (" + tb_reg_actif[i][2].toString() + ")" ;
     
         trace(_level0["reg_"+ j].txt);
     
        _level0["reg_"+ j].onRollOver = function(){
             _level0.info_bulle._visible = true;
             _level0.info_bulle.infotxt.text = this._name ;
     
             trace(this.txt); <= là c'est bon !
        }
     
        _level0["reg_"+ j].onRollOut = function(){
              _level0.info_bulle._visible = false;
        }
    }
    Bonne continuation à tous !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [MySQL] Une variable qui se vide en 48 heures
    Par taha221 dans le forum PHP & Base de données
    Réponses: 8
    Dernier message: 11/10/2013, 21h37
  2. Contenu d'une variable qui disparait :/
    Par Aleksis dans le forum C++
    Réponses: 10
    Dernier message: 02/06/2006, 15h50
  3. Réponses: 4
    Dernier message: 21/05/2006, 18h55
  4. Réponses: 7
    Dernier message: 29/03/2006, 11h50
  5. Détecter si une variable Integer est vide..
    Par mickael.be dans le forum Langage
    Réponses: 4
    Dernier message: 19/02/2006, 10h34

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo