Boa tarde
Mais qual erro ocorre?
*Eduardo Kraus*
Desenvolvedor
[EMAIL PROTECTED]
http://blog.mxml.com.br
2008/11/19 Gilberto Souza <[EMAIL PROTECTED]>
>
> Boa tarde a todos.
>
> nao tenho muito conhecimento do "Flex Builder", mas estou precisando
> criar um player e um gravador de voz que rode diretamente no browser,
> envontrei uma solução no proprio site ad adobe que resolveria o meu
> problema para criar o Player, mas ele esta dando um erro que nao
> consigo resolver.
> - o arquivo "NetConCalls.as" nao apresenta erros quando eu salvo o
> mesmo, porem quando eu o referencio no arquivo "NetConStreams.mxml"
> ele da o sequinte erro na linha 2 "1037 packages cannot be nested"
> A linha 2 e a primeira linha apos o comando package, é a linha onde
> tenho a chave aberta "{".
>
> o codigo fonte do NetConStreams.mxml é este: / o codigo fonte do
> NetConCalls.as esta logo abaixo...
>
> <?xml version="1.0" encoding="utf-8"?>
> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
> creationComplete="build()" layout="absolute" height="599">
> <mx:ButtonBar horizontalGap="5" itemClick="clickHandler(event);" y="42"
> x="32">
> <mx:dataProvider>
> <mx:Array>
> <mx:String>Stop</mx:String>
> <mx:String>Pause</mx:String>
> <mx:String>Play</mx:String>
> </mx:Array>
> </mx:dataProvider>
> </mx:ButtonBar>
> <mx:Script source="NetConCalls.as" >
> </mx:Script>
> </mx:Application>
>
>
> CODIGO FONTE DO ARQUIVO "NetConCalls.as"
>
> package
> {
> import mx.core.Application;
> import flash.net.*;
> import flash.events.*;
>
> public class NetConCalls
> {
> private var _arr:Array;
>
> public function NetConCalls()
> {
> arr = new Array();
> }
> public function setPlaylist(a:Array):void
> {
> var father:* =Application.application;
> trace(":::setPlaylist:::");
>
> for(var i:int =0; i < a.length; i++)
> {
> getPlaylist().push({label:a[i].fileid})
> }
> father.play_list.dataProvider = getPlaylist();
> father.play_list.addEventListener(Event.CHANGE,changeEvent)
> }
>
>
> public function getPlaylist():Array
> {
> return getArray();;
> }
>
>
> public function getArray():Array
> {
> return _arr;
> }
>
> public function setArray(a:Array):void
> {
> return _arr;
> }
>
>
>
> public function changeEventHandler(event:flash.events.Event):void {
> var selectedSong:String = event.currentTarget.selectedItem["fileid"];
> var songtype:String = event.currentTarget.selectedItem["type"];
> currentSong = selectedSong;
>
> try {
> playSong(selectedSong, songtype)
> }
> catch (e:Error) {
> trace("ERROR!!")
>
> }
> }
>
> }
> }
>
> >
>
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---