Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
  Derniers articles
  • Qu'est-ce que la programmation ASP 
  • Comment faire pour convertir program…
  • Comment stocker une variable de chaî…
  • Quelles sont les fonctions d'un tamp…
  • Mise en œuvre dans Matlab de la mé…
  • Qu'est-ce que la récursivité dans …
  • Comment centrer un menu déroulant e…
  • Comment Loop Through une liste d'obj…
  • Comment changer icône de la souris …
  • Comment montrer une contrainte de cl…
  •   Computer Programming Languages
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Computer Programming Languages

    Comment faire pour remplacer une chaîne AS2

    Lorsque vous travaillez avec du texte, une commande de remplacement de la chaîne est un complément utile à la boîte à outils du programmeur . Malheureusement , Actionscript 2 ne dispose pas d'une telle commande, mais en utilisant les commandes "Rejoindre" array " split" et il est possible d'ajouter cette fonctionnalité à la langue même. En ajoutant une nouvelle méthode pour la classe de gestion de chaînes de base , vous pouvez appeler la nouvelle commande au long du projet flash , réduisant le Code général. Instructions
    1

    ouvrir un projet existant en Flash ou en créer un nouveau fichier dans lequel vous pouvez ajouter du code ActionScript.
    2

    presse "F9 " pour ouvrir le panneau en Actionscript flash. Ajoutez le code ActionScript suivant:

    String.prototype.replace = function ( strfind , strReplace ): String {

    }

    Cela ajoute une nouvelle méthode appelée «remplacer» à . la bibliothèque de base "String"
    3

    Ajoutez le code suivant à l'intérieur des accolades de la fonction de remplacement :

    var tempArray : Array = this.split ( strfind ) ; Photos

    retour tempArray.join ( strReplace ) ;

    Ce code crée un nouveau tableau nommé " tempArray " et fractionne la chaîne cible en morceaux à l'aide de " strfind " comme séparateur . Cela supprime le texte " strfind " de la chaîne cible . Ensuite, les parties de " strfind " dans " tempArray " sont rejoints de nouveau ensemble , en utilisant " strReplace " pour les relier. Le résultat est ensuite retourné au code qui a appelé la fonction
    4

    Ajoutez le code suivant pour tester la nouvelle fonction de remplacement : .

    Var strTest : String = ' Actionscript a pas de remplacer fonction ';

    var strResult : String = strTest.replace ( ' non ' , ' a ') ;

    trace ( strResult ) ;

    Cela crée une chaîne nommée " strTest " qui contient le texte à modifier . La nouvelle fonction de remplacement est alors appelé " strTest " , en remplaçant le texte «non» avec «a». Le résultat est ensuite envoyé à la console de débogage
    5

    Enregistrer, puis exécutez le code et vous verrez ce qui suit s'affiche dans la console de débogage : .

    " Actionscript a une fonction de remplacement ».

    le code de test peut alors être retirée et la nouvelle commande de remplacement peut être utilisé comme nécessaire tout au long du code.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Vrai Faux VS Programmation Déclaration 
  • Comment déployer Eclipse et Flex dans GlassFish 
  • Faire un organigramme 
  • Comment utiliser Update Avec Select Subquery 
  • Comment lire MATLAB 
  • Comment utiliser les commandes SQL 
  • Comment faire pour s'aligner nombres décimaux Juste Basic 1.01 
  • La différence entre un objet passif et un objet Active en UML 
  • A NetBeans 6.8 UML Tutorial 
  • Comment savoir programmation Flash 
  • Connaissances Informatiques © http://www.ordinateur.cc