Cómo saber si existe

Páginas: 3 (586 palabras) Publicado: 29 de agosto de 2010
El objetivo es simple, averiguar con Flash MX la existencia de un archivo ubicado en una ruta dada previamente.
Se puede decir que hay dos soluciones, una sencilla y artesanal y otra un tanto mástécnica, así que comenzaremos con la sencilla:

1. Solución artesanal
Cuando carguemos el archivo en cuestión, se deberá cargar cierta variable especial que revisaremos en la siguiente orden a lainstrucción que lo carga precisamente....y si bien es cierto que cuando ejecutamos nuestra película dentro de Flash nos aparecerá la ventana de salida hablándonos del error, cuando lo hagamos desde elplayer eso no pasará, así que para el usuario final será transparente ésta parte.
La idea es que el archivo (“doc.txt” para efectos de nuestro tutor) contenga una variable dentro, algo como:sign=1&otra_variable=otro_valor

Ya dentro de la película dibujaremos un botón al que por acción le escribiremos:

on(release){
// PASO 1
nombre_de_archivo = caja.text;//donde caja (nombre deinstancia) es un
//campo de introducción de texto y en
//donde se escribió "doc.txt" ..sin las
//comillas, claro :)

// PASO 2
loadVariablesNum(nombre_de_archivo, 0);
//PASO 3
if(sign == 1){//PASO 4
trace("el archivo existe porque entramos aquí");
}else{
//PASO 5
trace("el archivo no existe porque entramos aquí");
}
}
En 1 capturamos el nombre del archivo de una caja detexto dentro de la película.
En 2 recuperamos el contenido del archivo (si es que existe) dentro de nuestra película.
En 3 preguntamos si la variable de guía existe.
En 4 imprimimos en pantalla laconfirmación de la existencia del archivo.
Las 5 y 6 hacen lo propio cuando el archivo no existe.
Como vemos, la lógica utilizada es bastante simple, pero en algunos casos efectiva.
Sin embargo, quéocurre cuando no tenemos acceso al archivo que estamos buscando antes de encontrarlo ?, obviamente el método anterior no funciona, es entones cuando la solución técnica comienza a jugar.

2....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Como si dios no existiese
  • ¿como saber si le gustas?
  • ¿Como sabes si algo esta vivo?
  • Como saber si mienten
  • como saber si eres estupido
  • como saber si soy lider
  • Actuar Como Si La Suerte No Existiera
  • ¿Como saber si en mi noviazgo existe violencia? test

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS