Win8檔案讀寫

2021-06-20 14:19:40 字數 1289 閱讀 2332

和.net一樣,win8應用商店程式也提供了很多操作檔案的類,今天學習了幾個常用得操作。

1.讀取和寫入本地檔案庫檔案。

在操作之前需要在應用程式清單中新增相應的功能。如下圖

接著還沒有全部完成,切換到宣告選項卡,操作如下

在這張圖的下面還有乙個,在支援檔案型別中有個支援檔案的型別,可以填,需要操作檔案的型別,這樣會有個過濾。如果不弄這兩部,就會丟擲異常。

接下來具體**實現

前台簡單布局

後台**

private async void btnwrite_click(object sender, routedeventargs e)

catch (exception)

content = await fileio.readtextasync(file);

txtread.text = content;

}

2.讀取或寫入專案中的檔案

首先,在專案中建立檔案

**如下

var _path = @"file\mytest.txt";// 路徑

var file = await _folder.getfileasync(_path);//獲取檔案

string content = await fileio.readtextasync(file);//獲取檔案內容

this.txt3.text = content;

3.檔案選擇器操作檔案

var _picker = new fileopenpicker//建立檔案選擇器

;_picker.filetypefilter.add(".txt");//過濾檔案型別

var file = await _picker.picksinglefileasync();//選擇檔案

if (file == null)

var content = fileio.readtextasync(file);//讀取檔案

txtread.text = await content;

win8檔案誤刪的資料恢復方法

檔案誤刪是很常見的資料恢復故障。在檔案誤刪後如何恢復資料就顯的尤為重要了,首先我們需要明白,在檔案誤刪後不能往要恢復的誤刪檔案所在的分割槽,存入任何新的檔案,否則資料覆蓋了就無力回天了。接下來我們還需要了解下具體如何恢復檔案誤刪的檔案,具體請看正文了解。工具 軟體 auroradatarecover...

UTF8檔案讀寫

2009 04 07 12 00 56 分類 預設分類 舉報 字型大小訂閱 基本方法 使用vs2005提供的功能讀utf 8文字檔案,並將內容轉存在以unicode儲存的記憶體空間 如果需要寫出則使用二進位制方式開啟檔案,使用windows api函式widechartomultibyte轉換好後再...

C學習筆記(8) 檔案讀寫

1.c 檔案讀寫 乙個檔案,無論它是文字檔案還是二進位制檔案,都是代表了一系列的位元組。c 語言不僅提供了訪問頂層的函式,也提供了底層 os 呼叫來處理儲存裝置上的檔案。a.開啟檔案 file fopen const char filename,const char mode filemame是檔名...