Foros del Web » Creando para Internet » Flash y Actionscript »

como paso Array como parametro de funcion

Estas en el tema de como paso Array como parametro de funcion en el foro de Flash y Actionscript en Foros del Web. hola, a versi me explico tengo Código PHP: function  format_input ( f ) {     for (var  a in f ) {          trace  ( 'input '  +  f [ a ]); ...
  #1 (permalink)  
Antiguo 09/10/2008, 14:15
Usuario no validado
 
Fecha de Ingreso: marzo-2007
Mensajes: 238
Antigüedad: 17 años, 2 meses
Puntos: 5
como paso Array como parametro de funcion

hola, a versi me explico

tengo
Código PHP:
function format_input(f) {
    for (var 
a in f) {
        
trace ('input ' f[a]);
        
f[a].border true;
        
f[a].borderColor 0xEFEFEF
        
f[a].background true;
        
f[a].backgroundColor oxCC00DD;
        
f[a].textColor 0xCCFFDD;
        
//f[a].
        
f[a].setTextFormat(my_fmt);
        
f[a].text 'a';
    }

y un Array >>> myArray = (c101, c102, c211, 212, 213, 214, 304, 308, 309, 401, 411)

si llamo la funcion poniendo algunos vectores, todo bien
Código PHP:
format_input([c101c102213308]]); 
Pero como meto el Array como parametro completo a la funcion para ser leido?

format_input([myArray]); ???????????
  #2 (permalink)  
Antiguo 09/10/2008, 14:55
Avatar de Lynxcraft  
Fecha de Ingreso: noviembre-2007
Ubicación: yecla murcia
Mensajes: 1.346
Antigüedad: 16 años, 5 meses
Puntos: 51
Respuesta: como paso Array como parametro de funcion

la verdad es que no te entiendo pero si quieres convertir los nombres array en nombre de objetos seria asi

pero el array tendría que estar asi

Código PHP:
var myArray:Array = new Array ("c101""c102""c211""212""213""214""304""308""309""401""411"

Código PHP:
function format_input(f:Array) {
    
    for (var 
a:Number=0a<f.length;a++) {
        var 
objeto this[f[a]]
        
trace ('input ' f[a]);
        
objeto.border true;
        
objeto.borderColor 0xEFEFEF
        
objeto.background true;
        
objeto.backgroundColor oxCC00DD;
        
objeto.textColor 0xCCFFDD;
        
//f[a].
        
objeto.setTextFormat(my_fmt);
        
objeto.text 'a';
    }
}  
format_input(myArray
nose si te sirve XD
__________________
Sobran las ideas cuando faltan ganas de trabajar en ellas
Lynxcraft
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:58.