Hola
jordicontrasenyes !
Tienes que capturar el evento para saber que instancia fue presionada y de esta forma consultar el id y asignarlo a la variable:
Código actionscript:
Ver original<mx:Button x="109" y="72" label="dictado 1" id="a01001" width="85" click="dictats(event)"/>
<mx:Script>
<![CDATA[
private function dictats(evt:MouseEvent):void
{
var archivo:String = evt.target.id;
reproductor.source = "http://www.helpexamples.com/flash/video/" +archivo+".flv";
}
]]>
</mx:Script>
Un saludote !