Ver Mensaje Individual
  #5 (permalink)  
Antiguo 10/12/2008, 05:48
mingole
 
Fecha de Ingreso: octubre-2008
Mensajes: 14
Antigüedad: 15 años, 6 meses
Puntos: 0
Respuesta: Inicializar array. "Vaciarlo"

Hola de nuevo:

A ver UNDESS, algo debo estar haciendo mal, porque no logro que los arrays se me pongan a 0.

Lo he hecho igual que en tu ejemplo.
Primero, como variables publicas,declaro los diferentes arrayCollections que voy a usar por todo el código.

var horas:ArrayCollection = new ArrayCollection();
var horas2:ArrayCollection = new ArrayCollection();
var horas3:ArrayCollection= new ArrayCollection ();
var horas4:ArrayCollection = new ArrayCollection();
var horas5:ArrayCollection = new ArrayCollection();

Luego en el botón tengo asignadas varias funciones, pero la primera, se llama borrar y es esta:

private function borra():void{
var horas:ArrayCollection = new ArrayCollection();
var horas2:ArrayCollection = new ArrayCollection();
var horas3:ArrayCollection= new ArrayCollection ();
var horas4:ArrayCollection = new ArrayCollection();
var horas5:ArrayCollection = new ArrayCollection();
}

Lo que pasa es que en la primera ejecución (clic al botón) los arrays se me cargan da datos (hasta ahí bien) pero la segunda vez (otro click al boton), entra bien en la funcion "borra", pero los arrays siguen con los datos, por lo que termina con el doble de valores...

¿Que estoy haciendo mal?

Muchas gracias de nuevo y perdona las molestias.