mas vc não quer ler o arquivo?

http://www.mikechambers.com/blog/2008/08/20/reading-and-writing-local-files-in-flash-player-10/

primeiro código ali é para leitura de arquivos pelo Flash/Flex


2009/6/30 Vinicius <[email protected]>

>
> Eu tentei usar o segundo exemplo, mas parece que:
>
> fr.save(inputField.text, DEFAULT_FILE_NAME);
>
> não existe este método .save no import flash.net.FileReference;
>
> ????????
>
> On 30 jun, 15:50, Erko Bridee de Almeida Cabrera
> <[email protected]> wrote:
> > no primeiro e segundo
> > link q mandei
> >
> > sobre o FileReference tem como vc vai fazer para ler o arquivo =]
> >
> > 2009/6/30 Vinicius <[email protected]>
> >
> >
> >
> >
> >
> > > Erko,
> >
> > > Não entendi como eu faço para carregar um arquivo do tipo odp usando
> > > FileReference, este arquivo estará na pasta do meu projeto.
> >
> > > O que eu achei mais legal foi o da imagem, mas existe um objeto Image.
> >
> > > Se puder me ajudar com mais isso eu agradeço, só me passe um exemplo
> > > com um arquivo genérico.
> >
> > > Obrigado,
> > > Vinicius.
> >
> > > On 30 jun, 11:42, Erko Bridee de Almeida Cabrera
> > > <[email protected]> wrote:
> > > > Bom,
> >
> > > > indiferente do tipo de arquivo,
> > > > você irá carregar o arquivo no flex,
> > > > efetuar a leitura dos bytes do arquivo
> > > > e este você utiliza a classe que comentei para
> > > > codificar ele em Base64
> >
> > > > dai para frente depende de como é que funciona o WebService que você
> vai
> > > > usar...
> > > > como que você vai indicar que tipo de arquivo que você está enviando
> >
> > > > estou assumindo que você saiba trabalhar com o
> > > > FileReference<
> > >http://livedocs.adobe.com/flex/3/langref/flash/net/FileReference.html
> >do
> > > > Flex
> > > > bom qualquer coisa de uma olhada nesses links:
> >
> > > > *Reading and Writing Local Files in Flash Player 10*
> > >http://www.mikechambers.com/blog/2008/08/20/reading-and-writing-local.
> ..
> >
> > > > *Flash Player 10 – fileReference.load()*
> > >http://kbala.com/2009/04/flash-player-10-filereference-load/
> >
> > > > *Using the new FileReference Class in Flex to save and load without a
> > > server
> > > > *
> http://sherifabdou.com/2008/06/using-the-new-filereference-class-in-f.
> > > ..
> >
> > > > lembrando que depois de carregar o arquivo no Flex, independente de
> que
> > > tipo
> > > > que ele seja
> > > > você irá pegar os bytes deste arquivo lido, e irá utilizar a classe
> > > > Base64Encoder,
> > > > depois disso você terá a String do arquivo codificado em Base64,
> então só
> > > > enviar para o WebService
> >
> > > > mas lembrando, de uma verificada como é o suporte do WebService que
> você
> > > > está utilizando ;)
> >
> > > > 2009/6/30 Vinicius <[email protected]>
> >
> > > > > Caro Eriko,
> >
> > > > > Muito obrigado pela explicação.
> >
> > > > > Vou fazer exatamente isso e vou trocar o tipo do parâmentro do
> > > > > serviço.
> >
> > > > > Vi que você faz:
> > > > > <mx:String id="logo" source="logo.txt" /> para o arquivo txt
> >
> > > > > No meu caso tenho que fazer com um arquivo do Open Office,
> manual.odp,
> > > > > você qual o tipo que tenho que utilizar para depois fazer o decode?
> >
> > > > > Muito obrigado novamente.
> > > > > Vinicius.
> >
> > > > > On 30 jun, 11:05, Erko Bridee de Almeida Cabrera
> > > > > <[email protected]> wrote:
> > > > > > olá Vinicius,
> >
> > > > > > cara se não me engano o WebService em tese não trabalha com
> arquivos
> > > > > > binários
> > > > > > mas sim arquivos codificados em base64, seguindo o mesmo formato
> > > > > > que são transferidos os arquivos via email, que transporta apenas
> > > texto
> >
> > > > > > no popular, você vai traduzir seu arquivo para um textão e essa
> > > string
> > > > > > vc vai enviar para o seu webservice...
> >
> > > > > > um exemplo +- de como é que é o negocio:
> > > > >
> http://blog.flexexamples.com/2008/03/17/displaying-an-image-saved-as-.
> > > ..
> >
> > > > > > você irá utilizar a classse:
> >
> > > > > > *mx.utils.Base64Encoder*
> > > > > > [doc]<
> http://www.igorcosta.com/flex3/doc/mx/utils/Base64Encoder.html
> > > > > >para
> > > > > > pegar o array de bytes do seu arquivo no flex e codificar em
> Base64,
> > > > > > que como você viu no link anterior nada mais é que um texto
> >
> > > > > > caso você receba algo encodado em Base64, só usar a classe *
> > > > > > mx.utils.Base64Decoder*
> > > > > > [doc]<
> http://www.igorcosta.com/flex3/doc/mx/utils/Base64Decoder.html
> > > >,
> > > > > > para fazer o processo inverso, isso tem ali no exemplo no
> primeiro
> > > link
> > > > > ;)
> >
> > > > > > o/
> >
> > > > > > 2009/6/30 George Queiroz <[email protected]>
> >
> > > > > > > então, foi o q perguntei, qual sua linguagem na parte de
> negócio?
> > > java,
> > > > > php
> > > > > > > ou o que?
> >
> > > > > > > pq aí vc tem q seguir o que a linguagem faz.
> >
> > > > > > > 2009/6/30 Vinicius <[email protected]>
> >
> > > > > > >> Não entendi sua pergunta, mas preciso enviar para um
> WebServices
> > > um
> > > > > > >> arquivo e a forma que achei interessante é converter o arquivo
> > > para um
> > > > > > >> byte[] e mandar.
> >
> > > > > > >> Achei um cara que para conseguir fazer isso ele criou uma
> classe
> > > java
> > > > > > >> para converter e depois envia. Queria saber se em Flex tem uma
> > > maneira
> > > > > > >> de resolver isso, senão iriei adotar essa solução.
> >
> > > > > > >> On 30 jun, 10:00, George Queiroz <[email protected]>
> wrote:
> > > > > > >> > q tecnologia de backend?
> > > > > > >> > isso é importante
> >
> > > > > > >> > 2009/6/30 Vinicius <[email protected]>
> >
> > > > > > >> > > Pessoal,
> >
> > > > > > >> > > Crei um serviço que um dos parâmetros de entradas são os
> bytes
> > > de
> > > > > um
> > > > > > >> > > arquivos, mas não sei como carregar um arquivo e
> convertê-los
> > > em
> > > > > > >> > > bytes. Alguém pod eme ajudar?
> >
> > > > > > >> > > Obrigado,
> > > > > > >> > > Vinicius.
> >
> > > > > > --
> > > > > > Att,
> > > > > > Erko Bridee de Almeida Cabrerahttp://
> >
> > >
> erkobridee.com/http://gospel.erkobridee.com/http://www.cwbfx.com/http://www.portalja
> .
> > > ..
> >
> > > > --
> > > > Att,
> > > > Erko Bridee de Almeida Cabrerahttp://
> > >
> erkobridee.com/http://gospel.erkobridee.com/http://www.cwbfx.com/http://www.portalja.
> ..
> >
> > --
> > Att,
> > Erko Bridee de Almeida Cabrerahttp://
> erkobridee.com/http://gospel.erkobridee.com/http://www.cwbfx.com/http://www.portaljava.com/
> >
>


-- 
Att,
Erko Bridee de Almeida Cabrera
http://erkobridee.com/
http://gospel.erkobridee.com/
http://www.cwbfx.com/
http://www.portaljava.com/

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