ok gracias jorge solo pondre el codigo necesario, gracias por la ayuda
Código ActionScript :
//como ejemplo meto mis rutas en el componente list ya que todas las rutas las saca de un xml,
//pero no pongo codigo innecesario
lista.addItem({data:"C:\\Documents and Settings\\wol\\Mis documentos\\Mis imágenes\\tom.jpg"});
lista.addItem({data:"C:\\Documents and Settings\\wol\\Mis documentos\\Mis imágenes\\katy.jpg"});
// este codigo es cuando se cambia o se selecciona las correspondientes rutas, ponga lo que se seleciono
//en el campo de texto
var cambio:Object = new Object();
cambio.change = function(eventos:Object) {
listado= eventos.target.selectedIndex;
txtarchivo.text=lista.getItemAt(listado).data
}
// el listener
lista.addEventListener("change", cambio);
var listUpload:Object = new Object();
var fileUpload:FileReference = new FileReference();
fileUpload.addListener(listUpload);
// este codigo es para abrir el explorer para ver los archivos a seleccionar
btbrowse.onRelease = function() {
fileUpload.browse(arrTypes);
}
// este es para enviar el archivo a un php que envia los archivos a una carpeta en web
btenviar.onRelease = function() {
fileUpload.upload("upload.php?action=upload");
}
//este es para que al seleccionar el archivo te de el nombre del archivo
listUpload.onSelect = function(file) {
txtarchivo.text = file.name;
}
// este es para saber que tanto lleva subido
listUpload.onProgress = function(file, bytesLoaded, bytesTotal):Void {
txtestado.text = "Subiendo archivo " + Math.round(bytesLoaded*100/bytesTotal) + "%";
}
// este es para cuando se termina de subir el archivo
listUpload.onComplete = function(file:FileReference):Void {
txtestado.text = "Archivo subido correctamente";
}
se que el truco esta en el:
Código ActionScript :
var listUpload:Object = new Object();
var fileUpload:FileReference = new FileReference();
fileUpload.addListener(listUpload);
quite la opcion de btbrowse y fileUpload.browse(arrTypes); y lo puse de la siguiente manera
Código ActionScript :
txtarchivo.onChanged = function(){
this.fileUpload
}
lo que intento hacer es que la ruta que este en la caja de texto se suba el archivo
pero no me funciona y no se me ocurre otra manera de hacerlo, espero me puedas asesorar alr especto, gracias