Sei que a partir do Flash PLayer 10.x é possível fazer multiplos uploads,
mas downloads ai já não sei companheiro.

Acontece que existe alguns pontos de segurança do Flash Player que você é
obrigado a fazer um download a partir de um evento nativo do framework, por
exemplo, você só poderá fazer o download de um arquivo se a função que fará
o download vier de um click de um botão, ou seja, um MouseEvent.

Não é possível você chamar uma segunda função para fazer o download.
Em cima disso, acredito que fazer multiplos downloads, deve ser
impossível... Mas isso falo só pela questão de lógica, não testei e
infelismente não teria tempo também! ^^

Abraços e boa sorte pra você
Att.
Em 1 de junho de 2011 16:25, Lorenzi <[email protected]> escreveu:

> Pessoal preciso fazer um rotina que faca download de diversos arquivos
>
> Percorro meu grid para buscar os selecionados,
> Qdo é somente um arquivo marcado o download é efetuado o problema é
> qdo tenho varios arquivos.
>  public function downAll():void{
>
>                    downloadURL = new URLRequest();
>                file = new FileReference();
>                configureListeners(file);
>                for each(var item: Object in dArqXML.dataProvider){
>                 if(item.selected == 'true'){
>                        nota = item.nota;
>                        vchave = item.arquivo;
>                        var fileName:String = "NFE-" + nota + ".xml";
>                    downloadURL.url = vchave;
>                        file.download(downloadURL, fileName);
>                 }
>               }
>
>        }
>
> Sei que esta logica nao esta correta para varios arquivos, alguem tem
> alguma ideia?
>
> Grato.
>
> --
> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
> Para enviar uma mensagem, envie um e-mail para [email protected]
> Para sair da lista, envie um email em branco para
> [email protected]
> Mais opções estão disponíveis em http://groups.google.com/group/flexdev




-- 
Guilherme Sjlender - http://www.gflex.biz/
------------------------------------------------------------
Desenvolvedor Web - Flex3.5/Flex4.5/JavaEE
Desenvolvedor Desktop - AIR/JavaSE
Desenvolvedor Mobile - Android/JavaME/Flex4.5
------------------------------------------------------------

-- 
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para 
[email protected]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev

Responder a