Доброго времени суток
Поиск юзал - везде один и тот же ответ, но он мне не подходит. В общем, это код главного класса на AS3:

Код AS3:
package src.pic {
import flash.display.*;
import flash.net.*;
import flash.events.*;
public class main extends MovieClip{
private var picLoader:Loader;
private var picURL:FileReference = new FileReference();
private var browseFilter:FileFilter = new FileFilter("Images","*.jpg");
//
public function main () {
picLoader = new Loader();
picLoader.contentLoaderInfo.addEventListener(Event.INIT, picLoaderListener);
picURL.browse([browseFilter]);
picURL.addEventListener(Event.SELECT, picSelectListener);
}
private function picSelectListener (e:Event) {
trace("Picture selected");
picLoader.load(new URLRequest(e.target.name));
}
private function picLoaderListener (e:Event) {
trace("Picture loaded");
addChild(picLoader.content);
}
}
}
Данная строка
picLoader.load(new URLRequest(e.target.name));
позволяет загружать файл только из той же папки, где и сама флешка лежит. На что заменить e.target.name, чтобы можно было подгружать любой выбранный файл?