Tienes que meter en una funcion la accion de comenzar el Timer:
Código XML:
Ver original<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" creationComplete="Animar()">
<mx:HTTPService id="personas" url="http://localhost:8080/conection.php" resultFormat="e4x"/>
<mx:Script>
<![CDATA[
import flash.utils.Timer;
import flash.events.TimerEvent;
import flash.events.Event;
public function Animar():void
{
var test:Timer = new Timer(10000);
test.addEventListener(TimerEvent.TIMER, prueba);
test.start();
}
public function prueba(event:TimerEvent):void
{
personas.send()
}
]]>
</mx:Script>
<mx:DataGrid x="251" y="95" dataProvider="{personas.lastResult.persona}">
<mx:columns>
<mx:DataGridColumn headerText="FOLIO" dataField="folio"/>
<mx:DataGridColumn headerText="NOMBRE" dataField="nombre"/>
</mx:columns>
</mx:DataGrid>
</mx:Application>