| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
    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.

    Previous :

    next :
      articles connexes
    ·Comment simuler une fuite dans MATLAB 
    ·Interface Design Guidelines informatiques Humaines 
    ·Fonction de rappel 
    ·Comment savoir FORTRAN 
    ·Comment utiliser Ant dans FlashBuilder 
    ·Comment générer des colonnes de modèle dans GridView…
    ·Comment faire pour exécuter un processus sur un PC à …
    ·Comment lire l'entrée du clavier USB sur Linux 
    ·Comment redimensionner des images en C # 
    ·Comment faire un espace entre les mots en PHP 
      articles en vedette
    ·Comment interpréter l'expression régulière Java 
    ·Description de la fonction du système C 
    ·Comment déterminer Algorithmes 
    ·Comment obtenir Eclipse Helios Up & Running for PHP 
    ·Comment définir des étiquettes ou des numéros de lig…
    ·Comment ajouter une XMLList en Flex 
    ·Comment utiliser des variables SQL dans Oracle 
    ·Comment faire pour modifier les marges de cadre à l'ai…
    ·Comment fermer correctement un canal WCF 
    ·Comment ajouter un Preloader 
    Copyright © Connaissances Informatiques http://fr.wingwit.com