1. 程式人生 > >AIR File在指定目錄儲存檔案

AIR File在指定目錄儲存檔案

API解釋

File僅限於AIR

File 物件表示檔案或目錄的路徑。這可以是現有的檔案或目錄,也可以是尚不存在的檔案或目錄(例如,它可以表示希望建立的檔案或目錄的路徑)。

File 類具有許多屬性和方法,用於獲取有關檔案系統的資訊和用於執行各種操作(如複製檔案和目錄)。

可以與 FileStream 類一起使用 File 物件來讀取和寫入檔案。

獲取特定目錄,包括使用者目錄、使用者文件目錄、該應用程式啟動的目錄和程式目錄

var file:File = new File();
 file = File.documentsDirectory; //使用者文件目錄
trace("使用者文件目錄: " + file.nativePath);
file = File.userDirectory; //使用者目錄
trace("使用者目錄: " + file.nativePath);
file = File.desktopDirectory; //使用者桌面目錄
trace("使用者桌面目錄: " + file.nativePath);
file = File.applicationStorageDirectory; //應用程式儲存目錄
trace("應用程式儲存目錄: " + file.nativePath);
file = File.applicationDirectory; //應用程式安裝目錄
trace("應用程式安裝目錄: " + file.nativePath);

建立指定目錄下的檔案:

示例:

在e盤export中建立一個test.txt 內容為helloWord!!;

var fileStream:FileStream = new FileStream();
 var file:File = new File("e:/export/test.txt");
fileStream.open(file,FileMode.WRITE);
var str:String = "helloWord!!";
fileStream.writeUTFBytes(str);
fileStream.close();
trace(file.nativePath);