2015-08-31 104 views
1

我正在更新/升級我的Silverlight項目到新的運行時/通用應用程序。本地應用程序數據的獨立存儲

有人可以幫我隔離存儲本地應用程序的數據? 我曾看過msdn和其他資源,但我一直無法找到足夠清晰的答案。

如何將文本/數據從文本框保存到本地應用程序數據中? 這裏是獨立存儲的部分代碼:

Imports System.IO.IsolatedStorage 

Dim highscoreISO As IsolatedStorageSettings = IsolatedStorageSettings.ApplicationSettings 

highscoreISO.Add("Highscore", ScoreLabel.Text) 

Private Sub MainPage_Loaded(sender As Object, e As RoutedEventArgs) Handles Me.Loaded 
    If highscoreISO.Contains("Highscore") Then 
     HighScoreLabel.Text = "Highest Score: " & highscoreISO("Highscore").ToString 
     ScoreLabel.Text = highscoreISO("Highscore").ToString 
    Else 
     HighScoreLabel.Text = "Highest Score: 0" 
    End If 
End Sub 

回答

2

看看在Quickstart: Local app data它有C#和VB代碼示例。

如果您想繼續使用文件,只需獲取StorageFolder對象,然後使用StorageFile對象即可。爲了讓應用程序特定的本地文件夾做:

Dim localFolder As Windows.Storage.StorageFolder = Windows.Storage.ApplicationData.Current.LocalFolder 
+1

感謝您的回覆,我看了一下那個帖子了幾次,但是我無法找到有關從文本數據保存到本地應用程序數據的一部分。 請問你可以幫我嗎? –

+0

查看文檔中的「從設置讀取數據」部分。您只需分配/從localSettings讀取。 –

+0

謝謝你,找到了:) –

相關問題