Здравствуйте.
Как можно получить все байты открываемого файла не прибегая к такой вот реализации

Код AS3:
var fs:FileStream = new FileStream();
fs.open( file, FileMode.READ);
var ba:ByteArray = new ByteArray();
while (fs.bytesAvailable) ba.writeByte(fs.readByte());
Добавлено через 6 минут
Как вариант вижу грузить через URLLoader

Код AS3:
var urlLoader:URLLoader = new URLLoader(file.nativePatch);
urlLoader.dataFormat = URLLoaderDataFormat.BINARY;
urlLoader.addEventListener(Event.COMPLETE, onLoaded);
но разве нет прямого доступа для "клонирования"
Добавлено через 1 час 3 минуты
в друг кому понадобится

Код AS3:
var fs:FileStream = new FileStream();
fs.open( file, FileMode.READ);
var ba:ByteArray = new ByteArray();
//while (fs.bytesAvailable) ba.writeByte(fs.readByte());
fs.readBytes(ba, 0, fs.bytesAvailable);