Hola
Tengo un problema con una hoja flash.
Quiero que si se hace click un boton me aparesca un texto dinamico que lo habra de un archivo de texto (.txt)
Desde ya muchas gracias
| ||||
AIgnacio Es sencillo pon el texto en un archivo txt al cual en el ejemplo denominé "valores.txt" de esta forma: variable1=valor1&variable2=valor2...&cargado=ok (este archivo lo puedes generar con el block de notas) Es decir nombre de la variable, valor, el signo "&" separador y así tantas variables como vayas a mandar. Fijate que en la última variable "cargado" he puesto un indicador "ok" (o true o lo que quieras) para saber cuando se cargaron todas las variables. Luego en la línea del tiempo pones: // fotograma 1 (acciones) cargado = "no" loadVariablesNum ( "valores.txt", 0); en el fotograma dos nada // fotograma 3 (acciones) if (cargado != "ok") {gotoAndPlay (2)}; y a partir del fotograma cuatro tendras las variables que hayas escrito en el archivo de texto a tu disposición. // fotograma 4 trace(variable1) trace(variable2) // etc. etc. stop(); Espero te sirva de ayuda. Un saludo.-
__________________ Pasa por mi sitio cuando gustes, eres bienvenido !!! |
| ||||
si tienes el MX es mejor utilizar el objeto LoadVars() mas facil y sin el problema de utilizar frames!
Código:
Asi de simple!!algo = new LoadVars(); algo.load("TuArchivo.txt"); algo.onLoad = function(){ trace(this.variable1) trace(this.variable2) //o para asignarlo aun campo dinamico campo.text = this.variable1; } Saludos!! |
| ||||
Es como dice TMesister de fácil... Sólo que yo siempre pienso en los navegantes que no tienen instalado el plugin MX. Y es que mis clientes tienen cientos de miles de accesos y se me caería la cara de verguenza que tuvieran quejas por mi culpa por no haberlo previsto... (para eso soy un profesional) Es que mis honorarios no son muy baratos que digamos... Bueno, de cualquier forma ... si es por simpleza utiliza AS para MX como te dice TMesister. Un saludo.
__________________ Pasa por mi sitio cuando gustes, eres bienvenido !!! |