Comunidad de diseño web y desarrollo en internet online

Migrar de ActionScript 2.0 a ActionScript 1.0

Citar            
MensajeEscrito el 01 Mar 2006 09:22 pm
Este código solo me funciona para ActionScript 2.0 pero lo necesito para ActionScript 1.0
¿Qué debo cambiar?

var envio_lv:LoadVars = new LoadVars();
var recibir_lv:LoadVars = new LoadVars();

function enviarMail() {
envio_lv.asunto = asunto_txt.text;

envio_lv.sendAndLoad("arreglo.php", recibir_lv, "POST");
}

recibir_lv.onLoad = function(exito) {
if (exito) {
estado_txt.text = this.estado;
var a = new LoadVars();
a.load("arreglo.php");
a.onLoad = function() {
_root.cantidad = a.cantidad;
nombre = new Array;
telefono = new Array;
direccion = new Array;
for(i=0; i <= _root.cantidad; i++){
m = i*3;
_root.nombre[i-1] = a["danilo"+m];
_root.telefono[i-1] = a["danilo"+(m-1)];
_root.direccion[i-1] = a["danilo"+(m-2)];
}

llenarDataGrid();
}
} else {
//Muestra un mensaje de error en negrita
estado_txt.text = "Error en la aplicación de correo";
}
};
//FUNCIÓN LLENAR DATAGRID
function llenarDataGrid(a) {
//Atacheamos nuetro componente
attachMovie("DataGrid", "misCeldas", 1);
//Propiedades
misCeldas._x=90;
misCeldas._y=80;
misCeldas.setSize(350, 200);
misCeldas.editable = true;
misCeldas.headerHeight = 16;
misCeldas.resizableColumns = true;
misCeldas.selectable = true;
misCeldas.showHeaders = true;
misCeldas.sortableColumns = false;
//Le asignamos un proveedor de datos
losDatos = new Array;
misCeldas.dataProvider = losDatos;
//Metemos los datos al Array
for (i=0; i < _root.cantidad; i++){
losDatos.addItem({ Edad: _root.nombre[i], Nombre: _root.telefono[i], Cédula: _root.direccion[i] });
}
//Propiedades de las columnas
misCeldas.getColumnAt(0).width = 50;
misCeldas.getColumnAt(1).width = 150;
misCeldas.getColumnAt(2).width = 150;
}
//Fin de Código para llenar Datagrid

GRACIAS, ya con esto termino mi proyecto!

Por danigon

Claber

146 de clabLevel



Genero:Masculino  

Costa Rica

msie
Citar            
MensajeEscrito el 02 Mar 2006 04:21 am
Por lo que veo utilizas componentes..

Estos componentes desde la version mx 2004 de Flash utilizan AS2. asi que si publicas para AS1 pues estos componentes dejaran de funcionar, aun y cuando traduscas todo tu codigo a AS1

Solucion: utiliza componentes para AS1 flash 6 (MX) o publica para AS2

Saludos!!

Por Tmeister

260 de clabLevel

2 tutoriales

 

firefox
Citar            
MensajeEscrito el 02 Mar 2006 04:23 am
Ademas esto va en Flash a secas no en Remoting... :)

Lo mevemos..

Por Tmeister

260 de clabLevel

2 tutoriales

 

firefox
Citar            
MensajeEscrito el 02 Mar 2006 04:42 pm
OK, una cosa; entonces el Flash Player minimo que podría utilizar sería el 6, entonces me daría el problema de que pocos usuarios cuentas con el Flash Player actualizado, y no podrían ver el Sitio, es esto correcto, existen soluciones?

Por danigon

Claber

146 de clabLevel



Genero:Masculino  

Costa Rica

msie
Citar            
MensajeEscrito el 02 Mar 2006 05:05 pm

danigon escribió:

OK, una cosa; entonces el Flash Player minimo que podría utilizar sería el 6, entonces me daría el problema de que pocos usuarios cuentas con el Flash Player actualizado, y no podrían ver el Sitio, es esto correcto, existen soluciones?

:? :? :? :? A que te refieres con eso???

actualizado a que version???
mira , estas son las estadisticas de penetracion del flash player y de sus versiones.. espero te sirva para que te des una idea.

http://www.macromedia.com/software/player_census/flashplayer/
http://www.macromedia.com/software/player_census/flashplayer/version_penetration.html

Ahora, si publicas en flash player 6 + as1, por lo general no tendras problemas si tus usuarios te ven en flash player 7 u 8..

Por rolv

Claber

2000 de clabLevel

3 tutoriales

 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.