1
如何將我的文件從本地存儲複製到WP8.1中的sd卡或已知文件夾用於備份目的?從本地存儲複製Sqlite文件到WP8.1中的SD卡
我正在使用文件夾選取器來選擇保存位置。
我的代碼是:
Private Async Sub ButtonBackup_Click(sender As Object, e As RoutedEventArgs)
Dim FolderPicker As New FolderPicker()
FolderPicker.SuggestedStartLocation = PickerLocationId.DocumentsLibrary
FolderPicker.ViewMode = PickerViewMode.List
FolderPicker.PickFolderAndContinue()
End Sub
Public Async Sub ContinueFolderPicker(ByVal args As FolderPickerContinuationEventArgs) Implements IFolderPickerContinuable.ContinueFolderPicker
Dim folder As StorageFolder = args.Folder
If folder IsNot Nothing Then
' Application now has read/write access to all contents in the picked folder (including other sub-folder contents)
StorageApplicationPermissions.FutureAccessList.AddOrReplace("PickedFolderToken", folder)
'OutputTextBlock.Text = "Picked folder: " & folder.Name
Else
'OutputTextBlock.Text = "Operation cancelled."
End If
Dim file As StorageFile = Await Windows.Storage.ApplicationData.Current.LocalFolder.GetFileAsync("ContactsManager.sqlite")
CopyFileToFolder(file, folder)
End Sub
Public Async Sub CopyFileToFolder(ByVal filetoCopy As StorageFile, ByVal folder As StorageFolder)
Await filetoCopy.CopyAsync(folder)
End Sub
但低於行不啓動:
Public Async Sub ContinueFolderPicker(ByVal args As FolderPickerContinuationEventArgs) Implements IFolderPickerContinuable.ContinueFolderPicker