Andre,
Na API do AIR, o método "download()" da classe "File" (herdado da classe
FileReference) é responsável por justamente chamar a janela a qual você está
se referenciando. Ou seja, não há como "pular" essa etapa. O download de um
arquivo só inicia-se após o usuário selecionar uma pasta ou aceitar a pasta
sugerida, e confirmar.

Veja inclusive, que trata-se de um recurso de segurança. Afinal, se isso
fosse permitido (sem deixar o usuário a par), nós programadores poderíamos
nos valer disso para, em caso de má intenção, baixar para o computador do
usuário um arquivo nocivo ao seu sistema.


-- 
Vicente Maciel Junior
Independent Web Developer & Consultant
Adobe Advanced Certified Developer
Adobe Certified Instructor (ColdFusion & Flash Platform)
MSN: [EMAIL PROTECTED] / Twitter: macieljr
http://teclandoalto.blogspot.com



2008/9/27 [EMAIL PROTECTED] <[EMAIL PROTECTED]>

>
> o meu problema é o seguinte:
> Quero fazer download de uma imagem da internet, mas nao quero que
> apareça aquela janela para escolher o caminho onde guardar....  quero
> que ela va directamente para uma pasta no meu pc
>
> o codigo que tenho é o seguinte
>
> file=new File();
> file.nativePath = "C:";
> file.download(new URLRequest("http://www.dsite/imagem.jpg";),
> "foto.jpg");
>
> mas ta aparecendo sempre o dialog para seleccionar o local onde
> gravar, como posso fazer para essa janela nao aparece???
>
> obrigado a todos
> >

--~--~---------~--~----~------------~-------~--~----~
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