程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> silverlight4 0-Silverlight中通過獨立存儲,怎麼將文件保存到指定路徑下?

silverlight4 0-Silverlight中通過獨立存儲,怎麼將文件保存到指定路徑下?

編輯:編程綜合問答
Silverlight中通過獨立存儲,怎麼將文件保存到指定路徑下?

保存按鈕的代碼如下:

 private void btnSave_Click(object sender, RoutedEventArgs e)
        {
            string fileContent = this.txtContents.Text;
            using (var storage = IsolatedStorageFile.GetUserStoreForApplication())
            {
                string filePath = System.IO.Path.Combine(@"C:\Users\v-yanjxu\Documents\Visual Studio 2013\Projects", this.txtFileName.Text);
                IsolatedStorageFileStream stream = storage.OpenFile(filePath, FileMode.OpenOrCreate);
                StreamWriter sw = new StreamWriter(stream);
                sw.Write(fileContent);
                sw.Close();
                stream.Close();
            }
            GetStorageData();

        } 

原本filePath=“File1.txt”;,這樣保存是沒有問題的,可是我要是把filePath改成filePath=System.IO.Path.Combine(@"C:\Users\v-yanjxu\Documents\Visual Studio 2013\Projects", this.txtFileName.Text);時,就會報“Operation not permitted on IsolatedStorageFileStream.”的異常。難道IsolatedStorageFile保存文件時不能指定路徑麼?

最佳回答:


獨立存儲是只能將數據存儲到應用的數據區,不能指定位置的,這是系統的限制。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved