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

ActionScript 1 & ActionScript 2 Discussion :

instanceOf operateur en AS2 - petite probleme


Sujet :

ActionScript 1 & ActionScript 2

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Avatar de mihaispr
    Inscrit en
    Décembre 2008
    Messages
    1 025
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 1 025
    Par défaut instanceOf operateur en AS2 - petite probleme
    Salut !

    J'ai lu la documentation de la fonction instanceOf du Flash et je veux faire un petit example.

    La fonction retourne true (quand la variable est une instance d'une classe) et false dans le cas contraire quand une variable n'est pas une instance d'une classe.

    Voici le code:

    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
    22
    23
    24
    25
     
    // sir est une instance de la classe String
     
    // definir un objet nomme sir pour la classe String
    var sir:String=new String("String 1 comme instance de la classe String");
     
    // sir2 n'est pas une instance d'une classe
     
    var sir2="String 2 qui n'est pas une instance de la classe String";
     
    //definir  variables type Boolean avec le noms resultat et resultat2
     
    var resultat:Boolean;
     
    var resultat2:Boolean;
     
    // je veux que resultat retourne true dans ce cas
     
    var resultat= instanceof(sir);
    trace("\nDans le cas instance: "+resultat);
     
     // je veux que resultat retourne false dans ce cas
     
    var resultat2=instanceOf(sir2);
    trace("\nPas d'instance: "+resultat2);
    Donc je veux afficher sur mon ecran true (pour le premier cas sir est instance de classe) et false puis pour le deuxieme cas (sir2 n'est pas une instance d'une classe).

    Mes resultats je veux les stoquer dans la variable resultat.

    Ou je dois definir une variable resultat et resultat2? (comme j'ai fais dans mon code).

    Qu-est ce qui m'echappe?

  2. #2
    Membre éprouvé
    Avatar de mihaispr
    Inscrit en
    Décembre 2008
    Messages
    1 025
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 1 025
    Par défaut
    L'operateur instanceOf que je veux utiliser dans mon programme se trouve dans le lien du imageshack. J'ai deja attache la photo la. J'utilise Actionscript2 du Flash.

    Il se trouve ici: Operators->Miscellanous Operators->instanceOf

    http://img81.imageshack.us/img81/1129/instanceof.png


    J'ai resolu en fait excusez-moi que j'ai ouvert cette discussion. J'attache le code si ca peut servir a autres:


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
     a=new String("Hello") instanceof String;
    trace(a);
    b=String("Hello");
    trace(b);
    Et ca marche!

    Merci en tout cas! Je marque comme resolu!

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

Discussions similaires

  1. Petit problème de fork
    Par osmose22 dans le forum Linux
    Réponses: 7
    Dernier message: 18/03/2007, 21h10
  2. [TP]petit probleme avec solution
    Par pompompolom dans le forum Turbo Pascal
    Réponses: 1
    Dernier message: 02/12/2004, 19h48
  3. petit probleme avec l'éditeur de builder
    Par qZheneton dans le forum C++Builder
    Réponses: 2
    Dernier message: 28/10/2004, 16h19
  4. petit probleme de requete
    Par nico33307 dans le forum Décisions SGBD
    Réponses: 2
    Dernier message: 25/08/2004, 11h36
  5. petit probleme dans une requte POSTGRE SQL
    Par ghis le fou dans le forum Requêtes
    Réponses: 5
    Dernier message: 08/09/2003, 13h51

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