Yo usaría "Delegate" en vez de crear una referencia a la propia clase.

Es más elegante.
<code>

   miLoadVars.onLoad = Delegate.create(this,onLoad);

</code>


Alfredo Laguia Laborda wrote:

hola,

tengo una clase que se encarga de comprobar un login llamando a un asp.

en un método tengo el "onLoad" del objeto loadVars, y desde ese ese onload no 
tengo acceso al resto de métodos de la clase,¿como puedo acceder a ellos?

pongo el método de la clase donde tengo el onLoad:

gracias de antemano

************************************************
 public function loadAsp():Void {
     this.miLoadVars.onLoad = function(succes) {
        if (succes) {
           this.resultado = this.aviso;
           trace("Se han cargado los datos "+this.resultado);
           if (this.resultado == "ok") {
               loginCorrect()
           }
           if (this.resultado == "ko") {
               onloginError()
           }
        } else {
         onLoadErr();
      }
 };
 this.cadena = ("miURL");
 this.miLoadVars.load(this.cadena, "POST");
}

*********************************************************----------------------------------
Lista ASNativos:asnativos@5dms.com
http://www.5dms.com/listas
----------------------------------



--

*Fernando Castillo*
*MULTIMEDIA DEVELOPER*

*BETYBYTE*
BEST MARKETING THROUGH TECHNOLOGY
* *
C/ Serrano, 3. 5º Izqda.
28001 Madrid (Spain)
T. +34914261798
F. +3491426179914261799
----------------------------------
Lista ASNativos:asnativos@5dms.com
http://www.5dms.com/listas
----------------------------------

Responder a