Nwlapcug.com


Tutorial per Flash AS3 Autocomplete

Flash e Actionscript sono linguaggi di programmazione creato da Adobe progettati per lavorare mano nella mano. ActionScript permette agli ingegneri di software di scrivere gli script PHP-come eseguono funzioni definite nelle applicazioni Flash. Utilizzando un tipo specifico di classe Actionscript, denominata completamento automatico, è possibile riempire automaticamente informazioni utente sul web form basato su testo predittivo, o basato sul testo può precedentemente immessi nel modulo web.

Istruzioni

1

Aprire il generatore di applicazione Flash, dove si possono creare classi ActionScript 3 e mettere insieme un modulo che utilizza completamento automatico.

2

Definire il dizionario dei termini da cui si verificherà il modulo di completamento automatico. Utilizzare le seguenti righe di codice e modificare i termini, aggiungendo linee dictionary.push come necessario, per soddisfare le esigenze del modulo:

dizionario di var; Vector. < String > = new Vector. < String > ();

Dictionary.push ("esempio termine 1");

Dictionary.push ("esempio termine 2");

3

Creare un'istanza della classe AutoComplete passando l'ingresso del campo di testo in esso, utilizzando il seguente codice:

var ac:AutoComplete = completamento automatico nuovo (input_text, dizionario);

4

Aggiungere un Listener di eventi in modo che il campo del form per cercare il testo immesso:

ac.addEventListener (Event. Change, onCompletions);

5

Aggiungere la funzione che riempirà il testo quando ci sono completamenti automatici che possono essere effettuati utilizzando il seguente codice:

funzione onCompletions(event:Event):void

{

traccia ("completamenti per:" + input_txt.text);

per (final var = 0; i < ac.completions.length; + + i)

{

Trace(AC.completions[i]);

}

Trace("---");

}