Filerefence.save com filtro de tipos

6 views
Skip to first unread message

Filipe Motta

unread,
Aug 2, 2012, 4:14:59 PM8/2/12
to fle...@googlegroups.com
Boa tarde!

Estou com o seguinte problema, preciso salvar arquivos e limitar o usuário a mudar o tipo de arquivo a ser salvo.

--
Luís Filipe Guedes Motta

Leonardo Oliveira

unread,
Aug 2, 2012, 4:27:04 PM8/2/12
to flexdev
var ar:Array = new Array;
fileFilter = new
FileFilter("*.jpg;*.jpeg;*.gif;*.png","*.jpg;*.jpeg;*.gif;*.png");
ar.push(fileFilter);
fileReference.browse(ar);

Leonardo Oliveira

unread,
Aug 2, 2012, 4:29:02 PM8/2/12
to flexdev
outra coisa, se vc quiser pode personalizar também. por exemplo:
var filtroExts:FileFilter = new FileFilter(".::SaibWeb::. (*.xls)",
"*.xls");

On Aug 2, 5:14 pm, Filipe Motta <filipe...@gmail.com> wrote:

Filipe Motta

unread,
Aug 2, 2012, 4:55:44 PM8/2/12
to fle...@googlegroups.com

Mas se eu usar o .browser quando abrir o vai selecionar um arquivo, e nao vou conseguir salvar

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

Leonardo Oliveira

unread,
Aug 3, 2012, 7:24:00 AM8/3/12
to flexdev
pode ser mais específico?

On Aug 2, 5:55 pm, Filipe Motta <filipe...@gmail.com> wrote:
> Mas se eu usar o .browser quando abrir o vai selecionar um arquivo, e nao
> vou conseguir salvar
> Em 02/08/2012 17:29, "Leonardo Oliveira" <leonardoc.olive...@gmail.com>

Filipe Motta

unread,
Aug 3, 2012, 7:32:55 AM8/3/12
to fle...@googlegroups.com
Leonardo,

Eu quero mais ou menos assim.. o filerefence.save restringindo os tipos de arquivos, mesma coisa que eu faço no browse, para impedir que o usuário salve com a extensão errada e não consiga abrir o arquivo depois.
Analista de Sistemas - Java, .Net, Flex, Silverlight e Fortran
Consultor de SmartCard - JavaCard
(12)3221-4349
(12)9735-6735

José Artur

unread,
Aug 3, 2012, 7:44:03 AM8/3/12
to fle...@googlegroups.com
Cara, tu só vai conseguir validar o arquivo depois que o usuário fizer o upload.
Surgiro usa o mediainfo:

No mais, é usar a idéia do filter que faz a restrição inicial pela extensão dos files selecionados.

Leonardo Oliveira

unread,
Aug 3, 2012, 9:16:07 AM8/3/12
to flexdev
pois então, é pra isso que serve o filefiler e é exatamente isso que
os exemplos que te passei vai fazer.
dê uma olhada no help do igor: http://www.igorcosta.com/flex3/doc/flash/net/FileFilter.html

On Aug 3, 8:32 am, Filipe Motta <filipe...@gmail.com> wrote:
> Leonardo,
>
> Eu quero mais ou menos assim.. o filerefence.save restringindo os tipos de
> arquivos, mesma coisa que eu faço no browse, para impedir que o usuário
> salve com a extensão errada e não consiga abrir o arquivo depois.
>
> Em 3 de agosto de 2012 08:24, Leonardo Oliveira <
> leonardoc.olive...@gmail.com> escreveu:
> > Mais opções estão disponíveis emhttp://groups.google.com/group/flexdev
Reply all
Reply to author
Forward
0 new messages