新しいフォルダを作成し、そこにデータを保存する必要があります。コードは以下の通りである:playbook:新しいフォルダを作成してデータを保存する
var list:Array=reader.getEntries();
for(var i:uint=0;i < list.length;i++)
{
var bytes:ByteArray=reader.unzip(list[i]);
var fileStream:FileStream=new FileStream();
fileStream.open(dir.resolvePath(list[i].getFilename()),FileMode.WRITE);
fileStream.writeBytes(bytes,0,bytes.length);
}
fileStream.close();
次のコードは、ディレクトリdir作成するためのものです:
dir=File.applicationStorageDirectory.resolvePath(dirname);
dir.createDirectory();
をしかし、私はこのコードを実行するたびに、私はこの
エラー#3001を取得しています:ファイルまたはディレクトリへのアクセスが拒否されました。
私はblackberry_tablet.xml、すなわちaccess_sharedにreqd権限を与えました。
P.S.私はcoltware_airxzip.swfを使用して、配列リストに格納しているzipアーカイブからファイルを抽出します。