Eso depende de como lo quieras tratar y como lo llenaste, fijate:
Código :
var listener:Object = new Object();
miCombo.addItem({label:"lo que sea" });
miCombo.addItem({label:"lo que sea2" });
miCombo.addItem({label:"lo que sea3"});
listener.change = function (objeto:Object){
trace("Ha seleccionado del comboBox con la etiqueta: "+ objeto.target.selectedItem.label);
}
miCombo.addEventListener("change",listener);
En este pequeño ejemplo solo podrá manipular lo que se muestra en el comboBox, porque no tienes ningun identificador asociado a el, al menos que te manejes por los indices que eso es otra cosa, por si tienes la inquietud de los indices añade esta linea en la funcion change del listener
Código :
trace(objeto.target.selectedIndex);
Ahora tambien te puedes apoyar de unos valores que tu desees y que el usuario no verá, algo así:
Código :
miCombo.addItem({data:20, label:"lo que sea" });
miCombo.addItem({data:10, label:"lo que sea2" });
miCombo.addItem({data:10, label:"lo que sea3"});
y en la función change (otra vez del listener), agregarias esta línea:
Código :
trace("Ha seleccionado del comboBox con data: "+ objeto.target.selectedItem.data);
En fin, por eso dije al principio que dependerá de como lo quieras tratar y como lo llenaste.
saludos