Хорошо бы код в студию.
Вот такой точно работает на сдк 3.4 и 3.5, на других не пробовал.
Код:
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"
applicationComplete="init()">
<mx:Script>
<![CDATA[
import mx.controls.Image;
private var fr:FileReference;
private const imagesFilter:FileFilter = new FileFilter("Изображения", "*.jpg;*.gif;*.png");
private function init():void
{
fr = new FileReference();
fr.addEventListener(Event.SELECT, frSelectHandler);
fr.addEventListener(Event.COMPLETE, frCompleteHandler);
}
private function frSelectHandler(e:Event):void
{
fr.load();
}
private function frCompleteHandler(e:Event):void
{
var i:Image = new Image();
i.source = fr.data;
images.addChild(i);
}
]]>
</mx:Script>
<mx:Button id="browse" click="fr.browse([imagesFilter])" x="10" y="10" label="Открыть"/>
<mx:Tile x="10" y="40" id="images">
</mx:Tile>
</mx:Application>