salomon escribió:
unloadVariablesNum ("capital.txt", 1);
Me base en eso para contestar... asi que lo siento, ya dije que el sistema es el mismo
//-------------------------------------------------------
ahora la CONTESTACION
//-------------------------------------------------------
Como sabran con tal de ahorar memoria, recursos, tiemp etc etc se invento el "cache" que no es mas que una carpeta donde guardar los archivos temporales recientes, asi si se vuelven a usar estan cerkita y sabemos donde, por lo que no hay que volver a bajarselos ni nada. como tal flash hace uso del cache y cargando las cosas por su nombre intentara recogerlas del cache si ya existian
Con esto de los contenidos dinamicos la "descentralizacion" de las paginas webs etc etc se cargan archivos que precisas de ser actualizados frecuentemente, para evitar el cache se usa una variable [la que quieras, en el ejemplo anterior "notca" y despues le asignas un valor aleatorio, porque los ordenadores, aunque parecen listos no lo son, solo son rapidos... y para un ordenador NO es lo mismo tuArchivo.txt que tu Archivo.txt?notCa=1234, de hecho ni siquiera es lo mismo tuArchivo.txt?notCa=1234 que tuArchivo.txt?notCa=123 o cualkier otro valor, asi que si llamamos asi a nuestros swf, txt, php, xml y demas cosas que carguemos en flash evitamos el cache, para generar el numero aleatorio hacemos uso del metodo Math.random(), que genera un numero entre 0 y 1 pero de unos 16 decimales kreo... lo que sera mas que suficiente para "casi" asegurarnos que no se cogera la version del cache [tiene sus ventajas e inconvenientes claro...]