Carga de un txt externo.

0 - - 30/08/2004 00:00:00

Vamos a ver un sencillo ejemplo de carga de un texto desde un .txt con acentos.Lo primero que tenemos que hacer es crear un archivo de texto y escribir lo siguiente:

&contenido=Yo de mayor quiero tener un camión El carácter "&" indica el comienzo de la variable, cuyo valor es lo que se encuentra después del igual.
Ahora tenemos dos opciones:

OPCION 1

1.- Guardamos el txt con el nombre "TEXTO.TXT" en la misma carpeta donde posteriormente estará la película de Flash.
2.- Creamos un documento nuevo en flash y en el un botón al que damos como nombre de instancia "a_btn".
3.- Creamos una caja de texto dinámico a la que asignamos el mismo nombre de variable que la que en el txt deseamos mostrar. En este caso "contenido".
4.- Seleccionamos el primer fotograma y en él insertamos el siguiente código de ActionScript.

System.useCodepage=true; a_btn.onRelease = function() { loadVariables("texto.txt","_root"); }

Con esta opción se verá el acento siempre y cuando se visualice desde un ordenador con el mismo "Codepage" que el nuestro. Lo que quiere decir que si nos visitan desde Alemania o China por ejemplo, es probable que no vean acentos o eñes.

OPCION 2

1.- Guardamos el txt con el nombre "TEXTO.TXT" en la misma carpeta donde posteriormente estará la película de Flash con codificación UTF-8 (el bloc de notas o el wordpad lo permiten)
2.- Creamos un documento nuevo en flash y en el un botón al que damos como nombre de instancia "a_btn".
3.- Creamos una caja de texto dinámico al que asignamos el mismo nombre de variable que la que en el txt deseamos mostrar. En este caso "contenido".
4.- Seleccionamos el primer fotograma y en él insertamos el siguiente código de ActionScript.

a_btn.onRelease = function() { loadVariables("texto.txt","_root"); }

Con este segundo método nos aseguramos de que se vea bien en todos los ordenadores cliente.

Deja tu comentario

  • El comentario debe estar relacionado con el contenido de la entrada.
  • Comentarios ofensivos, con spam o con lenguaje inapropiado serán eliminados.

captcha