Assim funcionou legal so nao consegui adptar a minha situacao:
public function init():void{
carregadadosdia.send();
meuTimer = new Timer((60 * 1000),0);
meuTimer.addEventListener("timer",carrega);
meuTimer.start();
}
//ak esta eu tenho meu http:service que chamatbem esta funcao e da
erro la por falta de argumentos. Alguem pode me ajudar e me dizer como
fazer isso?
public function carrega(event:TimerEvent):void{
if (cont > 1){
Alert.show(cont.toString());
}
var data:Date = new Date();
dadosXML = new XML(carregadadosdia.lastResult);
//ent1.dataProvider = carregadadosdia.registro;
//apresentacaopedido.dataProvider =
apresentacaoXML.apresentacao;
bindia.text = dadosXML.totdia[0].binsdia;
kgdia.text = dadosXML.totdia[0].kgsdia;
binano.text = dadosXML.totano[0].binano;
kgano.text = dadosXML.totano[0].kgano;
cont++;
}
//meu http:service
<mx:HTTPService id="carregadadosdia" url="http://192.168.0.194/cgi-bin/
sisweb.pl/xml/entacl" useProxy="false" fault="erro()"
resultFormat="e4x" result="carrega()">
<mx:request>
<metodo>dia</metodo>
</mx:request>
</mx:HTTPService>
On 28 jan, 08:40, Ricardo Cerqueira <[EMAIL PROTECTED]> wrote:
> Sim tem, use a classe Timer, exemplo de uso:
>
> public var meuTimer: Timer = null;
>
> meuTimer = new Timer((60 * 5000),0); // para processar a cada 5
> minutos
> meuTimer.addEventListener("timer",nome_da_funcao_para_disparar);
> meuTimer.start();
>
> Espero ter ajudado!
>
> Ricardo Cerqueira
>
> On 28 jan, 08:47, Lorenzi <[EMAIL PROTECTED]> wrote:
>
> > Ola pessoal, alguem sabe me dizer se tem como eu disparar uma funcao
> > em flex num intervalo de 5 minutos?
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---