Tengo una funcion (o clase) que lee datos de PHP para varios archivos y obtengo una cadena como resultado. Ese resultado lo quiero almacenar en una variable para despues usarlo y mostrarlo en un Text Field.
Pero necesito usarlo mostralo despues de que se haya cargado y tengo entendido que como tengo los codigos esta incorrecto por que tengo que esperar a que le obtengan los datos
Bueno les dejo el codigo
Código ActionScript :
function leerPHP(archivo:String):void { archivo = "php/" + archivo; var loader:URLLoader = new URLLoader(); var resultado:String = new String(); loader.dataFormat = URLLoaderDataFormat.VARIABLES; loader.load(new URLRequest(archivo)); loader.addEventListener(Event.COMPLETE, loadComplete); function loadComplete(e:Event) { resultado = e.target.data.cadena; //si lo imprimo aqui "texto.text = e.target.data.cadena;" si aparece; // tengo entendido que debo poder un dispatchEvent pero aun no entiendo como } }
y tengo
Código ActionScript :
var estados:String = leerPHP("estados.php"); texto.text = estados;//Aqui no aparece