Yo lo uso asi:

setInterval(this,"onInterval", intervalo);

Joseba Alonso Pérez
www.sidedev.net
www.5dms.com

> -----Mensaje original-----
> De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] En
> nombre de Daniel Portilla
> Enviado el: lunes, 04 de junio de 2007 13:51
> Para: Lista dedicada a Actionscript
> Asunto: [ASNativos] Objetos y setInterval
> 
> Hola compañeros del actionscript, tengo una duda sobre un par de
> incidencias que he tenido siempre relacionadas con clases que
> contienen un setInterval que llama repetidamente a un método de la
> misma clase.
> 
> Me parece que se pierde el ámbito o algo así, alguien sabe si esto es
> solucionable de alguna forma.
> 
> Os comento lo que tengo que me falla:
> 
> class es.daniel.Indicadores{
>  private var urlconsulta:String
>  .....
> function Indicadores(Intervalo,miUrl)
>   // Inicializo los parámetros y demás
>   // LLamo a la función con el setInterval
>      setInterval(onInterval, intervalo);
> }
> 
> public function onInterval(Void):Void{
>       var objEnvio1 = new LoadVars();
>       objEnvio1.ref = this;
>       objEnvio1.onData = function(src) {
>            // Código que no me funciona bien
>            getURL(urlconsulta,"_self");
>       }
> }
> 
> El problema concreto es que la primera vez se ejecuta bien el getURL
> pero las siguientes veces el urlconsulta se pone a undefined. He
> intentado tracear algún valor más, incluso el mismo objeto (con this)
> y me sale todo undefined.
> 
> Salu2 y gracias por adelantado.
> 
> -----------------------------------------------------
> ASNativos
> www.5dms.com
> subscripciones/desubscripciones
> http://asnativos.5dms.com
> -----------------------------------------------------


-----------------------------------------------------
ASNativos
www.5dms.com
subscripciones/desubscripciones
http://asnativos.5dms.com
-----------------------------------------------------

Responder a