| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> Content
    Come sostituire una stringa AS2
    Quando si lavora con il testo , una stringa di comando replace è un'utile aggiunta a toolkit di un programmatore . Purtroppo , Actionscript 2 manca di un comando di questo tipo , ma utilizzando il "join" comandi di allineamento " split" ed è possibile aggiungere questa funzionalità al linguaggio da soli. Con l'aggiunta di un nuovo metodo per la classe principale la gestione di stringhe , è possibile chiamare il nuovo comando per tutto il progetto Flash , riducendo il codice globale . Istruzioni
    1

    Aprire un progetto esistente in Flash o creare un nuovo file in cui è possibile aggiungere codice ActionScript.
    2

    Premere " F9 " per aprire il pannello in Actionscript Flash . Aggiungere il codice ActionScript seguente:

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

    }

    Questo aggiunge un nuovo metodo chiamato " sostituire " a . biblioteca "Stringa " core
    3

    Aggiungere il seguente codice all'interno delle parentesi graffe della funzione replace :

    var tempArray : Array = this.split ( strFind ) ;

    ritorno tempArray.join ( strReplace ) ;

    Questo codice crea un nuovo array denominato " tempArray " e divide la stringa di destinazione in pezzi utilizzando " strFind " come separatore . Questo rimuove il testo in " strFind " dalla stringa di destinazione . Successivamente, le parti di " strFind " in " tempArray " sono uniti di nuovo insieme , utilizzando " strReplace " per collegarli. Il risultato viene poi restituito al codice che ha chiamato la funzione
    4

    Aggiungere il seguente codice per testare la nuova funzione di sostituzione : .

    Var strTest : String = ' Actionscript non è sostituire funzione ';

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

    ( strResult ) ;

    questo crea una stringa denominata " strTest " che contiene il testo da modificare. La nuova funzione Replace è quindi chiamato " strTest " , sostituendo il testo "no" con "a ". Il risultato viene poi inviato alla console di debug
    5

    Salvare e quindi eseguire il codice e si vedrà il seguente visualizzato nella console di debug : .

    " Actionscript ha una funzione di sostituzione . "

    Il codice di prova può quindi essere rimosso e il nuovo comando di sostituzione può essere utilizzato come richiesto in tutto il codice .

    Previous :

    next :
      Articoli Correlati
    ·Come disattivare PAM 
    ·Come scrivere un numero in base 16 
    ·Che cosa sono gli URL 
    ·Come allineare il testo a sinistra in COBOL 
    ·Come scrivere un programma Fortran 
    ·Come leggere la sintassi del FORTRAN 
    ·Web Testing Vs . Test Client Server 
    ·Come aumentare la ' Execute per Parse ' Percentuale di …
    ·Come convertire Inglese a MATLAB 
    ·Le variabili in una funzione MATLAB 
      Articoli in evidenza
    ·Come eseguire uno script Python in Windows 
    ·Esercitazione di Dreamweaver in JavaScript 
    ·Come selezionare da più tabelle in PHP MySQL 
    ·Come utilizzare API Net Con VB6 
    ·Problemi facili CGI 
    ·Come nascondere un programma in AppleScript 
    ·Java Communications API Tutorial 
    ·Script di backup per i file PHP MySQL 
    ·Informazioni sulle funzioni di caratteri Java 
    ·Come utilizzare i più comuni tipi di dati String MySql…
    Copyright © Conoscenza Informatica http://it.wingwit.com