Ver Mensaje Individual
  #6 (permalink)  
Antiguo 29/05/2004, 15:52
Avatar de TMeister
TMeister
Crazy Coder
 
Fecha de Ingreso: enero-2002
Ubicación: En la Oficina
Mensajes: 2.880
Antigüedad: 22 años, 3 meses
Puntos: 193
por lo que veo aun usas los componentes del Flash MX... bueno, borra el Codigo de tu boton "Siguiente" ponle nombre de instancia "envia_btn" y pon este en cualquier frame de tu pelicula

Código:
p1.setChangeHandler("setVariable");
function setVariable(component) {
	trace("en el combo "+component+" escogio "+component.getSelectedItem().data);
	trace("el label es "+component.getSelectedItem().label);
	variableQueVasAEnviar = component.getSelectedItem().data;
}
envia_btn.onRelease = function() {
	trace("esta variable se va a enviar "+variableQueVasAEnviar);
};
Explico un poco :
p1.setChangeHandler("setVariable"); aqui asignamos la funcion que se ejecutara al momento de que se de click sobre algun item del combo.

function setVariable(component) {

Definimos la funcion la cual recibe como parametro el Componente en el cual se dio click.

variableQueVasAEnviar = component.getSelectedItem().data;

Aqui seteamos una variable con el valor que el usuario escogio en este caso la data del Item...

por ultimo al momento de dar click en el boton siguiente la variable ya esta lista para ser enviada... ahi pones tu codigo del LoadVars para enviarla..

Ahora si quieres usar el combobox del Flash MX 2004 aqui hay una explicacion mas amplia ya que el funcionamiento cambio

http://tmeister.net/php/view.php?id=3

Saludos!!