ok agora deu certo.... Alguem conhece algo exemplo de como eu cadastro o arquivo mando para o servidor o codigo, nome, tipo, e arquivo, quando eu mostrar na grid ira aparecer codigo, nome, tipo, e url para baixar o arquivo .doc.. existe algum form que ja faz isto na net...se alguem sober agradeço a ajuda. pode ser com com php + flex...
obrigado pelas respostas ate agora.. On 8 jan, 21:14, Rivaldo Xavier da Silva Junior Xavier <[email protected]> wrote: > Feliz 2009 a todos... > > De uma olhada no filtro de tipo esta referenciando somente imagens > > //utilizando filtro para upload somente de imagemvar tipos:FileFilter = new > FileFilter("Arquivos de Imagem *.jpg;*.jpeg; *.gif; *.png","*.jpg; *.jpeg; > *.gif; *.png"); var tiposArray:Array = new Array(tipos); > fileImagem.browse(tiposArray);} > > mude para a extensao que vc deseja ou seja *.doc, *.txt, *.rtf > > vlw espero que seja isso...Att: Rivaldo Xavier da Silva Junior.> Date: Thu, 8 > Jan 2009 14:37:40 -0800> Subject: [flexdev] Re: upload de .doc> From: > [email protected]> To: [email protected]> > > não consegui fazer > funcionar...para enviar arquivo doc..> > segue codigo...> > <?xml > version="1.0" encoding="utf-8"?>> <mx:Application > xmlns:mx="http://www.adobe.com/2006/mxml"> layout="vertical"> > horizontalAlign="center" verticalAlign="middle"> borderColor="#FFFFFF" > themeColor="#0A0A0A"> backgroundGradientAlphas="[1.0, 1.0]"> > backgroundGradientColors="[#BCBCBC, #4F4F4F]" viewSourceURL="srcview/> > index.html">> > <mx:TitleWindow id="titleWindow"> width="687" height="401"> > title="Cadastro de Documento - Upload de Arquivos "> > creationComplete="init()"> showCloseButton="true"> close="fechar()" > borderColor="#FFFFFF" themeColor="#FFFFFF"> cornerRadius="15">> > > <mx:TabNavigator id="tab" width="100%" height="100%"> > horizontalAlign="center">> > <mx:VBox label="Edicao" width="100%" > height="100%">> <mx:Form id="form" width="100%" height="100%">> > > <mx:FormItem label="Código:" width="100%" required="true">> <mx:TextInput > id="txtNomeImagem1" backgroundColor="#F0F0F0"> width="100%"/>> > </mx:FormItem>> <mx:FormItem label="Nome:" width="100%" required="true">> > <mx:TextInput id="txtNomeImagem0" backgroundColor="#F0F0F0"> width="100%"/>> > </mx:FormItem>> <mx:FormItem label="Nome do Arquivo:" width="100%"> > required="true">> <mx:TextInput id="txtNomeImagem" backgroundColor="#F0F0F0"> > width="100%"/>> </mx:FormItem>> <mx:FormItem label="Arquivo:" width="100%" > id="formitem8"> horizontalAlign="center" required="true">> <mx:HBox > width="100%" verticalAlign="middle">> <mx:TextInput width="100%"> > backgroundColor="#F0F0F0" id="txtImagem"> editable="false" enabled="false"/>> > <mx:Button label="Procurar..."> > icon="@Embed(source='assets/btPesquisar.png')" click="procuraImg> ()"/>> > </mx:HBox>> </mx:FormItem>> </mx:Form>> </mx:VBox>> </mx:TabNavigator>> > > <mx:ControlBar verticalGap="0">> <mx:HBox width="100%" > verticalAlign="middle"> horizontalAlign="center">> <mx:Spacer width="100%" > height="100%"/>> <mx:Button id="btSalvar" label="Salvar" > icon="@Embed(source='assets/> btSalvar.png')"> enabled="true" > click="fazerUpload()" toolTip="Salva o Formulario> de Cadastro." width="100" > height="30"/>> > <mx:Button id="btLimpar" label="Limpar" toolTip="Limpa o> > Formulario."> icon="@Embed(source='assets/btLimpar.png')" width="100"> > click="setDefault()" height="30"/>> <mx:Button label="Arquivo" width="100" > icon="@Embed(source='assets/> btPesquisar.png')" height="30"> > click="navigateToURL(new URLRequest('http://www.digows.com/> > downloads/postagens/flexupload/img/'),'_blank')"/>> </mx:HBox>> > </mx:ControlBar>> > </mx:TitleWindow>> > <mx:Script>> <![CDATA[> import > flash.net.navigateToURL;> import mx.controls.Alert;> > private var > fileImagem:FileReference;> > private function fechar():void> {> > navigateToURL(new URLRequest("javascript:window.close()"),> "_self");> }> > > public function setDefault():void> {> txtNomeImagem.text = "";> > txtImagem.text = "";> txtNomeImagem.setFocus();> }> > /**> * Fun es para > Upload> */> public function procuraImg():void> {> fileImagem = new > FileReference();> > //Ao Selecionar....> > fileImagem.addEventListener(Event.SELECT,> function(event:Event):void> {> > txtImagem.text = fileImagem.name;> }> );> > //Enquanto estiver fazendo o > Upload..> fileImagem.addEventListener(ProgressEvent.PROGRESS,> > function(event:ProgressEvent):void> {> var numPerc:Number = > Math.round((Number(event.bytesLoaded) /> Number(event.bytesTotal)) * 100);> > titleWindow.status = "Carregando Imagem..."+numPerc+"%";> }> );> > //Ao > ocorrer um erro.....> fileImagem.addEventListener(IOErrorEvent.IO_ERROR,> > function(event:IOErrorEvent):void> {> currentState = "";> Alert.show("Ocurreu > um erro ao Realizar o Upload \nDetalhes:> "+event.text);> }> );> > //Ao > Terminar o Upload.....> fileImagem.addEventListener(Event.COMPLETE,> > function(event:Event):void> {> fileImagem = null;> titleWindow.status = > "Upload efetuado com sucesso!"> setDefault();> }> );> > //utilizando filtro > para upload somente de imagem> var tipos:FileFilter = new > FileFilter("Arquivos de Imagem *.jpg;> *.jpeg; *.gif; *.png"> ,"*.jpg; > *.jpeg; *.gif; *.png");> var tiposArray:Array = new Array(tipos);> > fileImagem.browse(tiposArray);> }> > public function fazerUpload():void> {> > if (txtImagem.text != "" || fileImagem != null)> {> //aproximadamente 1MB.> > if (fileImagem.size <= 1048576)> {> //Endereco onde esta o aquivo php, ou > java.> var request:URLRequest = new URLRequest("FileUpload.php");> var > vars:URLVariables = new URLVariables();> > vars.nomeImagem = > txtNomeImagem.text+fileImagem.type;> request.data = vars;> request.method = > URLRequestMethod.GET;> fileImagem.upload(request);> }> else> {> > titleWindow.status = "Selecione uma Imagem com no maximo 1Mb";> }> }> else> > {> titleWindow.status = "Selecione uma Imagem";> }> }> ]]>> </mx:Script>> > > </mx:Application>> > > > > On 8 jan, 20:29, "Mário Júnior" > <[email protected]> wrote:> > nao há diferença alguma ... upload serve > para enviar qualquer arquivo.> >> > 2009/1/8 DZ8 <[email protected]>> >> >> > >> > > Alguem fez algo de upload de .doc, exemplo terei um form para> > > > cadastrar o codigo, nome, e link do doc onde faço a upload deste doc e> > > > mostra na grid as informações e quando do um click na grid ele abre> > > este > doc que fiz a uload....> >> > > alguemja fez isto ou ao menus upload de > arquivos .doc pois so consegui> > > encontrar de imagen....> >> > --> > Mário > de Souza Júnior> > Programador Java / Adobe Flexhttp://blog.mariojunior.com> > _________________________________________________________________ > Organize seus contatos! O jeito mais fácil de manter a sua lista de amigos > sempre em ordem!http://www.microsoft.com/windows/windowslive/events.aspx --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
