File 檔案元件File 元件是用來儲存與接收檔案的元件。您可透過它來讀寫裝置上的檔案。本元件預設會將檔案寫入到您 app 相關的私人 private 資料夾中。如果是用 App Inventor 所編寫的程式,會放在 /sdcard/AppInventor/data 這個資料夾下以便除錯。 如果檔案路徑是以 / 開頭的話,則本檔案就是建立在 sd記憶卡中。例如要寫入 /myFile.txt 時,實際上就是寫入 /sdcard/myFile.txt。
事件 GotText(text text) - 讀取檔案內容之後,呼叫本事件。
方法
AppendToFile(text text, text fileName) - 將文字加入指定文字檔的末端,如果檔名不存在的話會自動新增一個。請參考 SaveFile 指令來看看檔案寫入的位置。
Delete(text fileName) - 從儲存空間刪除檔案。在檔名前加入 / 就可刪除 SD卡中的指定檔案,例如 /myFile.txt 實際上會刪除 /sdcard/myFile.txt 這個檔案。
- 如果檔案路徑並非以 / 開頭的話,則放在程式私人區(private)中的檔案就會被刪除。
- 以 // 雙斜線開頭的檔案路徑是不對的,因為 assets 檔案無法刪除。
|