Do link q passei, o principal é o seguinte:

private var downloadURL:URLRequest;
private var fileName:String = "SomeFile.pdf";
private var file:FileReference;

public function FileReference_download() {
     downloadURL = new URLRequest();
     downloadURL.url = "http://www.[yourDomain].com/SomeFile.pdf";;
     file = new FileReference();
     file.download(downloadURL, fileName);
}

com isso se faz o download de qq coisa.
abrs
--
Gustavo Martinez


2010/12/9 Lorenzi <[email protected]>

> Isso eu clico em um botao, ele chama uma função, esta funcão pega o
> nome do arquivo pra fazer o processo.
>
> Mas vou testar com os links acima e lhe aviso
>
> On Dec 9, 12:01 pm, Guilherme Sjlender <[email protected]> wrote:
> > Você está fazendo essa ação de um evento nativo do flex?
> >
> > Por exemplo.... Quando clica em um botão a função chamada chama o
> > fileReferente.download() ???
> >
> > Em 9 de dezembro de 2010 11:51, Gustavo Martinez <[email protected]>
> escreveu:
> >
> >
> >
> >
> >
> >
> >
> >
> >
> > > Checa o help do Actionscript aqui, e vê se vc faz como está
> exemplificado
> > > no .download()
> >
> > >
> http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/flash/net/F...()
> >
> > > <
> http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/flash/net/F...()
> >
> > > abrs
> > > --
> > > Gustavo Martinez
> >
> > > 2010/12/9 Lorenzi <[email protected]>
> >
> > > Sim mas o meu problemas esta assim:
> >
> > >> pelo urlRequest eu passo:
> >
> > >> \\meuserver\xml\arquivo1.xml    e ele abre
> >
> > >> agora pelo fileReference parace que nao acha neste caminho,
> > >> simplesmente nada acontece entende, nao da erro nao da nada
> >
> > >> On Dec 9, 10:54 am, Gustavo Martinez <[email protected]> wrote:
> > >> > Cara, nunca tentei baixar xml no hd, mas seria mesmo pelo
> FileReference.
> > >> > Olhe de novo o help do flex q lá indica direito... tem de mudar o
> tipo
> > >> de
> > >> > arquivo para texto ou coisa assim no FileReference.
> > >> > --
> > >> > Gustavo Martinez
> >
> > >> > 2010/12/9 Lorenzi <[email protected]>
> >
> > >> > > Pessoal da uma dica ai
> >
> > >> > > Tenho no meu server arquivos XML
> >
> > >> > > Onde tenho minha rotina que o cara clica num botão para baixar
> este
> > >> > > XML.
> >
> > >> > > Usando assim:
> >
> > >> > >  var url = new URLRequest(meuarquivo.xml);
> > >> > >  navigateToURL(url, "_blank");
> >
> > >> > > ele abre o arquivo no navegador ao inves de fazer o download,
> tentei
> > >> > > usar o fileReference mas nao funcionoui.
> >
> > >> > > Alguem teria alguma dica??
> >
> > >> > > --
> > >> > > 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 emhttp://
> > >> groups.google.com/group/flexdev
> >
> > >> --
> > >> 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 emhttp://
> groups.google.com/group/flexdev
> >
> > >  --
> > > 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 emhttp://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
>

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