sintgamas, artículos
 
Usuario:   Clave:    
   
Escribí lo que quieras:  
 
  Gastronomía| Moda| Mascotas| Industria| Om| Mi lugar| Economía| Política| Humor| Ecología| Turismo| Educación| Inmobiliarias| Sociedad| El mundo| Ocio| Música| Ciencia| Tecnología| Internet| Posicionamiento| Diseño| Deporte| Salud| Letras| Cine| Juegos| Miscelaneas| Cultura| Escultura| Pintura| Clasificados| Televisión| Alternativas| Recetas| Telefonía|  
   
 
 
27 En este lugar está terminantemente prohibido confundir el desencanto con la verdad   por   marisita
 
 
Datagestion 7/3/2012 | 10:02:23 a.m.  
 
Tutorial cargar archivos con Flash Adobe
Diseño web, diseño de sitios, Ana Abregú, DataGestion, cursos de diseño web, cursos flash, cursos dreamweaver.
Tags:
  diseño web   curso de flash   cursos de diseño web   cursos de dreamweaver   diseño de sitios   datagestion   Ana Abregú   tutorial Flash Adobe
 
Una situación común en cualquier lenguaje es la necesidad de subir archivos mediante Flash Adobe. La situación complicada es asegurarnos antes de mostrar el resultado que el archivo haya subido completo.
Los tipos de archivos de este tutorial son del tipo texto y del tipo imagen.
Los de texto son archivos de extensión .txt y lo de imagen .jpg, gif, png.
En el primer caso, .txt, vamos a suponer que el archivo se llama: datos.txt
Para ello veremos dos métodos.
El primero consiste en introducir dentro del contenido del archivo una variable que testearemos luego dentro del Flash si tiene existencia.
 
Cargar un archivo .txt
 
Un archivo típico .txt preparado con contenido para ser leído en Flash, tendrá la forma siguiente:
 
Datos.txt
 
&nombre=Julio&
&apellido=Cortazar&
&listo=ok&
 
El truco está en la última línea. Cuando el archivo se ha cargado completamente, la variable listo toma el valor ok. Desde Flash, lo que hay que hacer es controlar que esa variable contenga ese valor.
 
En el archivo flash, en el escenario se colocan 4 fotogramas claves.
 
En el fotograma1:    _root.loadVariables(“Datos.txt”)    // Carga el contenido en el escenario
 
Fotograma2:             if (listo==”ok”){gotoAndPlay(4);} // Si listo es igual a “ok”, salta al 4
 
Fotograma 3:                        gotoAndPlay(2); // si antes no salgo al 4, sigue a este frame, que devuelve el cursor al frame anterior para volver a preguntas si listo es igual a ok.
 
Fotograma 4:                        // aquí colocar el programa que desee, ya están cargadas las variables.
 
En forma muy sencilla se ha asegurado que se haya cargado el archivo. Mientras no ocurra ello, el cursor pasará del frame 3 al 2, hasta que se haya cargado el archivo. Entre esos dos frames, puede colocar algún tipo de cartel de espera para que el usuario se de cuenta que se está cargando un contenido.
 
Cargar una imagen
 
El otro caso es la necesidad de cargar imágenes, en formato .jpg o .gif o .png
 
 
Mientras en el caso anterior controlábamos una variable como contenido del archivo, en este caso vamos a controlar el total de bytes cargados.
 
Para ello se usa un objeto que tiene dos métodos útiles, uno controla los bytes que se van cargando, el otro tiene el total de bytes que se debe cargar.
 
Suponiendo que hay un Movieclip llamado: imagen, con nombre de instancia imagen_mc en el escenario y donde se cargará la imagen, los ActionScript, que se colocan en el frame 1 del escenario serían:
 
Para ir mirando el porcentaje de carga, coloque en el escenario un campo texto con nombre de instancia: alerta_txt
 
 
inicioCarga("foto.jpg"); //ejecuta la function con el nombre de la imagen.
 
// la función inicia la carga de la imagen

function inicioCarga(imagen) {
               imagen_mc.loadMovie(imagen);
}
 
 
// el proceso siguiente controla que se cargue la imagen completa en el moviclip imagen_mc, cuando se haya cargado por completo, se invisibiliza el campo.
 
 
_root.onEnterFrame = function() {
            Cargando = imagen_mc.getBytesLoaded();
            Total = imagen_mc.getBytesTotal();
            percentaje = Math.floor(Cargando/Total*100);
            alerta_txt.text = percentage+"%";
            if (percentaje>=100) {
            delete this.onEnterFrame;
            alerta_txt._visible = false;
            // si entró aquí, ya se cargó la imagen.  
            gotoAndPlay(“dondesequiera”);
            }
};

 
Por supuesto en el caso anterior también se podía usar el total del peso del archivo para testear que se haya cargado, este tutorial solo presenta otra opción posible, más sencilla.
 

  Ana Abregú

 

www.anaabregu.com.ar

www.datagestion.com.ar

www.posicionamientourl.com.ar

 

 

Ana Abregú.

www.metaliteratura.com.ar

 

Ana Abregú.

www.metaliteratura.com.ar

 

Ana Abregú

 

 

 
Agregar esta página a Mister Wong Compartir
SEO posicionamiento tendencias en marketing digital
Diseñar tu sitio o pedir que te lo diseñen
Aprovecha el diseño del sitio para el posicionamiento web
4 acciones potentes para marketing digital
Diseño de base de datos
  Comentarios: 0      
 
Enviá tu comentario
Para dejar tu comentario debes ser miembro de Sintagmas.
 
 
 
 
 
 
ULTIMAS PUBLICADAS en Diseño |
  Secretos de marketing digital desvelados
ipg7
 
  Cómo la IA esta reinventando el diseno web
ipg7
 
  Cómo conseguir el comedor ideal
Contenidos7
 
  ¿Sustituir frentes de armario o comprar uno nuevo?
Contenidos7
 
  Textura y color
DecoradoresInterior
 
  Mamparas de ducha a medida: lo que debes tener en cuenta para comprar la adecuada
redaccion2pe
 
  Campamentos de verano: diversión y aprendizaje
redaccion2pe
 
  Las funciones condicionales de JavaScript
Xnechijli01
 
  La maestría de los mejores relojes.
Contenidos7
 
  JavaScript en HTML desde archivos externos
Xnechijli01
 
  Colocacion de JavaScript en HTML
Xnechijli01
 
  Las tags en HTML, parte 5
Xnechijli01
 
  Las tags de HTML, parte 4
Xnechijli01
 
  Curso de CSS, parte 7
Xnechijli01
 
  Tipo de documento de HTML, parte 2
Xnechijli01
 
  Tipo de documento de HTML, parte 1
Xnechijli01
 
  QUE SON LOS MACROS DE EXCEL, EXPLICACION
Xnechijli01
 
  Fabricantes de cocinas
Cocinas
 
  EL LEGADO DE LOS ABALORIOS TIBETANOS
Pandahall
 
  El discreto encanto de la bisutería
Pandahall
 
  Cómo preparar un blog para marketing virtual
Datagestion
 
  El placer de tener un vestidor o un armario a medida
Contenidos7
 
  Grabado en acero inoxidable
MMT
 
  Explosión de colorido con lámparas de techo árabes
evos1
 
  Una conversación reveladora sobre casas prefabricadas
Contenidos7
 
  ¿Cómo crear artículos más efectivos?
Sandrowilliam
 
  Decorar con césped artificial en Gran Canaria
Contenidos7
 
  El minimalismo de mis sueños en La Sénia
Contenidos7
 
  Cómo elegir la empresa adecuada para diseñar tu web
Sandrowilliam
 
  Otorgarle una buena imagen a un negocio para triunfar.
Contenidos7
 
 
 
 
TAGS
diseño web curso de flash cursos de diseño web cursos de dreamweaver diseño de sitios datagestion Ana Abregú tutorial Flash Adobe
 
 
  Contacto| Términos y condiciones| Anunciar en Sintagmas| Acerca de Sintagmas| Administrar|      
Copyright 2009 y actual de Sintagmas | Todos los derechos reservados