Silverlight獨立存儲之讀寫文件

引用
using System.IO;
using System.IO.IsolatedStorage;

激發按鈕事件 寫入
private boid button_Click(object sender,System.Windows.RotedEventArgs e){
     if(this.textbox.Text=="" || this.passwordbox.Password==""){
           MessageBox.Show("缺少輸入信息");
     }
     IsolatedStorageFileStream isoStore=new IsolatedStorageFileStream("myinfo.txt",FileMode.Create,IsolatedStorageFile.GetUserStoreForApplication());
    StreamWriter wtxt=new StreamWriter(isoStore);
    wtxt.WriteLine(this.textbox.Text.Trim());
    wtxt.WriteLine(this.passwordbox.Password.Trim());
    wtxt.Close();
    isoStore.Close();
    MessageBox.Show("獨立存儲吸入myinfo.txt完成!");
}

激發按鈕事件  讀出
private boid buttonread_Click(object sender,System.Windows.RotedEventArgs e){
     this.textblock.Text="";
     if(!IsolatedStorageFile.GetUserStoreForApplication().FileExists("myinfo.txt")){
        MessageBox.Show("沒有可用的獨立存儲文件!");
   }
    IsolatedStorageFileStream isoStore=new IsolatedStorageFileStream("myinfo.txt",FileMode.Open,IsolatedStorageFile.GetUserStoreForApplication());
    StreamReader rtxt=new StreamReader(isoStore);
    this.textblock.Text=rtxt.ReadLine();
    this.textblock.Text+="\r\n";
    this.textblock.Text+=rtxt.ReadLine();
    rtxt.Close();
    isoStore.Close();
}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章