Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/04/2006, 14:48
eldsiempre
 
Fecha de Ingreso: abril-2006
Mensajes: 12
Antigüedad: 18 años
Puntos: 0
Exclamación Problemas Con Loadvars.onload

Wenas flasheros,

Tengo un problema el cual me tiene un poco perdido.. estoy haciendo una pagina en flash, donde cargo una serie de campos de Texto Dinamico y imagenes (en un MediaDisplay)en base a lo especificado en un fichero de texto, el cual cargo con LoadVars.

Aqui esta el codigo:

function fcnCargarFichero(strRutaFicheroCarga:String){
strExtFichero = ".jpg";
var nI:Number = 0;
CargaFrames = new LoadVars();

CargaFrames.onLoad = function(ok){
if(ok){
nTotal = Number(this.total);
trace ("nTotal=" + nTotal);
for (nI = 1; nI <= nTotal; nI++){
titulo_array[nI] = this["titulo" + nI];
desc_array[nI] = this["desc" + nI];
foto_array[nI] = this["foto" + nI];
trace (nI + " " + titulo_array[nI]);
trace (nI + " " + desc_array[nI]);
trace (nI + " " + foto_array[nI]);
}
} else{
trace("ERRORR fcnCargarFichero");
}
}
CargaFrames.load(strRutaFicheroCarga);
return(CargaFrames.loaded);
}

function fcnCargarContenido (strRuta:String){
trace ("titulos: " + titulo_array[nIndiceGlobal]);
trace ("nIndiceGlobal:" + nIndiceGlobal);
tdTitulo.text = titulo_array[nIndiceGlobal];
tdDesc.text = desc_array[nIndiceGlobal];
loadMovie(strRuta+foto_array[nIndiceGlobal]+strExtFichero,"mdVisorImg");
}


Como veis son 2 funciones independientes;primero llamo a fcnCargarFichero y posteriormente a fcnCargarContenido.
Pues bien...debugando, me he encontrado conque el CargaFrames.onLoad no lo realiza hasta que ha ejecutado el loadMovie del fcnCargarContenido.

Me podeis echar un cable por favor??????

No creo q sea problema de codigo, si no conceptual mio... cuando se ejecuta el onLoad??

Gracias por adelantado