Opa Fábio. o getTimer(); vem do flex mesmo.
import flash.utils.getTimer; eu estou usando o Flash Builder 4. e nao o Flex 3. Não sei se no 3 tem ou não. :D []'s Em 28 de abril de 2011 14:37, Fábio Goll <[email protected]> escreveu: > Pra formatar vc pode utilizar o DateFormatter ( > http://livedocs.adobe.com/flex/3/html/help.html?content=l10n_7.html) > > E posta o código do getTimer(), acho que faltou. > > Fábio > > > 2011/4/28 MrMalherbi <[email protected]> > >> Boa Tarde Pessoal, >> >> Algum tempo já venho desenvolvendo aplicativos em flex, porem algumas >> vezes acabamos nos deparando com certos probleminhas chatos. Que >> parecem ser simples de resolver mais nem sempre é assim. >> >> Estou desenvolvendo um contador de tempo e estou com um certo >> problema. >> A minha variável hor está sempre vindo com 22. Logo o meu contador >> fica 22:00:00, gostaria que ele ficasse 00:00:00. alguma sugestão ai >> galeraw ? >> >> Segue abaixo o código. Se alguém souber de uma maneira mais fácil de >> construir um contador com uma lógica mais simples, posta ai tambem. >> >> ------------------------------------------ >> private const TIMER_INTERVAL: int = 100; >> >> private var timerTempo : Timer; >> private var dateTempo : Date; >> private var baseTimer: int; >> >> // Inicia-se a Aplicação >> protected function onInitApp(event:FlexEvent):void >> { >> timerTempo = new Timer(TIMER_INTERVAL); >> >> timerTempo.addEventListener(TimerEvent.TIMER, onUpdateTimer); >> } >> >> // Click do botão Start >> private function startTimer():void { >> baseTimer = getTimer(); >> timerTempo.start(); >> } >> >> private function onUpdateTimer(event: TimerEvent): >> void { >> dateTempo = new Date(getTimer() - >> baseTimer); >> >> var hor: String = (HOR_MASK + >> dateTempo.hours).substr(- >> HOR_MASK.length); >> var min: String = (MIN_MASK + >> dateTempo.minutes).substr(- >> MIN_MASK.length); >> var sec: String = (SEC_MASK + >> dateTempo.seconds).substr(- >> SEC_MASK.length); >> >> lbTempo.text = String(hor + ":" + min + ":" >> + sec); >> } >> ------------------------------------------ >> >> Abraços []'s >> >> -- >> 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 > > > -- > 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 -- 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
