Luís,

Vê esta página:

http://livedocs.adobe.com/flex/201/html/wwhelp/wwhimpl/common/html/wwhelp.htm?context=LiveDocs_Book_Parts&file=passingarguments_086_05.html




Miguel Vaz


2008/12/30 Luis Costa <[email protected]>

> Então e se for enviado qualquer coisa do estilo:
>
> <object bla bla bla path="xpto.swf>
>       <params> strIDFarmacia = 59 </params>
> </object>
>
> Consegues apanhar a variável da mesma maneira ?
>
> 2008/12/30 Miguel Vaz <[email protected]>
>
>
>> Se enviares o id por GET, no flex fica algo assim:
>>
>> (tens de colocar: creationComplete="init(event);" no <mx:Application)
>>
>> depois:
>>
>>
>> private var var1:String;
>> private var var2:String;
>>
>>
>> private function init(e:Event):void
>>         {
>>             bm = BrowserManager.getInstance();
>>             bm.init("", "");
>>             parseURL(e);
>>         }
>>
>> private function parseURL(e:Event):void {
>>                 var o:Object = URLUtil.stringToObject(bm.fragment);
>>                 indexFromURL = o.exturl;
>>                 var1 = o.var1;
>>                 var2 = o.var2;
>>         }
>>
>>
>>
>> var1 e var2 são variaveis vindas do url. (ex:
>> www.site.com/ficheiro.php?var1=56&var2=78)
>>
>>
>> Ainda estou a dormir, por isso se me enganei em qualquer coisa, dá um
>> desconto. Mas espero que ajude. :-)
>>
>>
>>
>>
>> Miguel Vaz
>>
>>
>>
>>
>> 2008/12/30 Luis Costa <[email protected]>
>>
>> Bons dias caros colegas, desde já o meu obrigado a todos os outros colegas
>>> que me responderam às duvidas.
>>> Entretanto tenho mais um dúvida para colocar.
>>> Criei um componente Flex o qual quero integrar numa página aspx, o único
>>> "problema" é que o flex tem de ler um parametro vindo do aspx (o id da
>>> farmácia, pois esta já se logou na página aspx e por isso o id já é suposto
>>> ir embutido para o flex). Dúvida, como faço para lhe enviar o parametro e
>>> como faço para ler o parametro do lado do Flex ?
>>>
>>> Cumprimentos Luís Costa
>>>
>>
>>
>>
>>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
Recebeu esta mensagem porque está inscrito em Grupo "Mailing List da Comunidade 
Portuguesa de Rich Internet Applications - www.riapt.org" do Grupos Google.
 Para enviar mensagens para este grupo, envie um email para 
[email protected]
 Para anular a inscrição neste grupo, envie um email para 
[email protected]
 Para mais opções, visite este grupo em 
http://groups.google.com/group/riapt?hl=pt-PT
-~----------~----~----~----~------~----~------~--~---

Responder a