AIR File在指定目錄儲存檔案
阿新 • • 發佈:2019-01-27
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);