É só olhar na linha 40. Nessa linha você está tentando pegar uma propriedade de um objeto nulo, conforme a mensagem de erro.
Utilize o trace no modo debug para verificar qual objeto está nulo. Um desses 2 objetos deve estar nulo: - evento.target - figuraXML.product [] Fábio > -----Mensagem original----- > De: [email protected] > [mailto:[EMAIL PROTECTED] Em nome de Lorenzi > Enviada em: terça-feira, 8 de abril de 2008 09:33 > Para: flexdev > Assunto: [flexdev] Que erro é esse? > > > Pessoal esta dando este erro e nao se identificar: > > TypeError: Error #1009: Cannot access a property or method of > a null object reference. > at homepage2/funcaoResultadofigura()[C:\EXFLEX3\homepage2\src > \homepage2.mxml:40] > at flash.events::EventDispatcher/dispatchEventFunction() > at flash.events::EventDispatcher/dispatchEvent() > at flash.net::URLLoader/onComplete() > > isso acontece ak: > > tenho minha funcao: > > public function figura():void{ > var fig:URLLoader; > fig = new URLLoader(new URLRequest("macas.xml")); > fig.addEventListener(Event.COMPLETE, > funcaoResultadofigura); > > fig.addEventListener(IOErrorEvent.IO_ERROR,funcaoFalha); > } > > O erro da ak, o XML carrega normal, o erro da qdo carrego o > dataProvider nesta funcao, se nao colocar o data provider o > mesmo nao da erro mas nao carrega: > > public function funcaoResultadofigura(evento:Event):void{ > figuraXML = new XML(evento.target.data); > list.dataProvider=figuraXML.product.image; > homestack.selectedChild=cvproduto; > } > > Grato. > > > > > --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
