2009-10-29 7 views
0

J'ai une application dans laquelle lorsque je clique sur un onglet particulier, un HTTPService ayant id = "service" est envoyé. Ce service appelle un fichier php qui extrait à son tour les données d'une table et renvoie en tant que chaîne xml à Flex. Flex utilise ensuite l'attribut dataprovider de DataGrid pour afficher les données dans le contrôle dataGrid. Puis-je avoir une fonctionnalité d'un temporisateur qui appellera le HTTPService encore et encore après toutes les 5 minutes?Flex: Timer + HTTPService

Répondre

1
var timer:Timer = new Timer(5 * 60 * 1000); //time in milliseconds 
timer.addEventListener(TimerEvent.TIMER, onTimer); 
timer.start(); 
function onTimer(e:TimerEvent):void 
{ 
    service.send(); 
} 
+0

Merci 'encore' :) – baltoro

+0

De rien. Btw, avez-vous déjà pris la peine de vérifier ce que signifient ces flèches haut/bas près des réponses? http://meta.stackexchange.com/questions/7237/how-does-reputation-work-on-stackoverflow – Amarghosh