ja resolvi...tinha m eskecido do try :)
On 1 maio, 15:22, "[EMAIL PROTECTED]" <[EMAIL PROTECTED]> wrote:
> tou fazendo uma funcao para carregar objectos de um ficherio....a
> funcao ta funcionando, mas depois de carregar os objectos todos da um
> erro
>
> a funcao:
>
> private function ler():void
> {
>
> _fileStream.open(_file, FileMode.READ);
>
> while(_fileStream!= null)
> {
> var _db:Object = _fileStream.readObject();
> trace("nome="+_db.nome);
> trace("tel="+_db.tel);
> trace("mail="+_db.mail);
> }
> _fileStream.close();
>
> }
>
> o resultado é:
>
> nome=andre
> tel=2
> mail=300
> Error: Error #2030: End of file was encountered.
> at flash.filesystem::FileStream/readObject()
> at ValueObjects/ValueObjects::readGameDataFromFile()[C:\Documents and
> Settings\Administrador\My Documents\Flex Builder 2\flv
> \ValueObjects.mxml:64]
> at ValueObjects/ValueObjects::init()[C:\Documents and Settings
> \Administrador\My Documents\Flex Builder 2\flv\ValueObjects.mxml:33]
> at ValueObjects/___ApolloApplication1_applicationComplete()[C:
> \Documents and Settings\Administrador\My Documents\Flex Builder 2\flv
> \ValueObjects.mxml:6]
> at flash.events::EventDispatcher/
> flash.events:EventDispatcher::dispatchEventFunction()
> at flash.events::EventDispatcher/dispatchEvent()[C:\Documents and
> Settings\acrorel\Local Settings\Temp\aslibc-26332\EventDispatcher.as:
> 184]
> at mx.core::UIComponent/dispatchEvent()[C:\dev\flex_201_gmc\sdk
> \frameworks\mx\core\UIComponent.as:8323]
> at mx.managers::SystemManager/
> mx.managers:SystemManager::preloader_preloaderDoneHandler()[C:\dev
> \flex_201_gmc\sdk\frameworks\mx\managers\SystemManager.as:2178]
> at flash.events::EventDispatcher/
> flash.events:EventDispatcher::dispatchEventFunction()
> at flash.events::EventDispatcher/dispatchEvent()[C:\Documents and
> Settings\acrorel\Local Settings\Temp\aslibc-26332\EventDispatcher.as:
> 184]
> at mx.preloaders::Preloader/
> mx.preloaders:Preloader::displayClassCompleteHandler()[C:\dev
> \flex_201_gmc\sdk\frameworks\mx\preloaders\Preloader.as:414]
> at flash.events::EventDispatcher/
> flash.events:EventDispatcher::dispatchEventFunction()
> at flash.events::EventDispatcher/dispatchEvent()[C:\Documents and
> Settings\acrorel\Local Settings\Temp\aslibc-26332\EventDispatcher.as:
> 184]
> at mx.preloaders::DownloadProgressBar/
> mx.preloaders:DownloadProgressBar::timerHandler()[C:\dev\flex_201_gmc
> \sdk\frameworks\mx\preloaders\DownloadProgressBar.as:1446]
> at mx.preloaders::DownloadProgressBar/
> mx.preloaders:DownloadProgressBar::initCompleteHandler()[C:\dev
> \flex_201_gmc\sdk\frameworks\mx\preloaders\DownloadProgressBar.as:
> 1498]
> at flash.events::EventDispatcher/
> flash.events:EventDispatcher::dispatchEventFunction()
> at flash.events::EventDispatcher/dispatchEvent()[C:\Documents and
> Settings\acrorel\Local Settings\Temp\aslibc-26332\EventDispatcher.as:
> 184]
> at mx.preloaders::Preloader/
> mx.preloaders:Preloader::dispatchAppEndEvent()[C:\dev\flex_201_gmc\sdk
> \frameworks\mx\preloaders\Preloader.as:298]
> at mx.preloaders::Preloader/
> mx.preloaders:Preloader::appCreationCompleteHandler()[C:\dev
> \flex_201_gmc\sdk\frameworks\mx\preloaders\Preloader.as:422]
> at flash.events::EventDispatcher/
> flash.events:EventDispatcher::dispatchEventFunction()
> at flash.events::EventDispatcher/dispatchEvent()[C:\Documents and
> Settings\acrorel\Local Settings\Temp\aslibc-26332\EventDispatcher.as:
> 184]
> at mx.core::UIComponent/dispatchEvent()[C:\dev\flex_201_gmc\sdk
> \frameworks\mx\core\UIComponent.as:8323]
> at mx.core::UIComponent/set initialized()[C:\dev\flex_201_gmc\sdk
> \frameworks\mx\core\UIComponent.as:1095]
> at mx.managers::LayoutManager/
> mx.managers:LayoutManager::doPhasedInstantiation()[C:\dev\flex_201_gmc
> \sdk\frameworks\mx\managers\LayoutManager.as:696]
> at Function/http://adobe.com/AS3/2006/builtin::apply()
> at mx.core::UIComponent/mx.core:UIComponent::callLaterDispatcher2()[C:
> \dev\flex_201_gmc\sdk\frameworks\mx\core\UIComponent.as:7909]
> at mx.core::UIComponent/mx.core:UIComponent::callLaterDispatcher()[C:
> \dev\flex_201_gmc\sdk\frameworks\mx\core\UIComponent.as:7852]
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---