Lire un fichier avec la metbode readTextAsync
Bonjour
En uwp on lit les fichiers I.O avec la methode readTextAsync
Code:
1 2 3 4 5 6
| Private Async Function readfile() As Task(Of String)
Dim folder As Windows.Storage.StorageFolder = Await Windows.ApplicationModel.Package.Current.InstalledLocation.GetFolderAsync("Assets")
Dim file As Windows.Storage.StorageFile
file = Await folder.GetFileAsync("test.txt")
Return Await Windows.Storage.FileIO.ReadTextAsync(file)
End Function |
je voudrais appeler la fonction readfile dans le loading event de la mainpage
Code:
1 2 3 4 5
| Private listr As Task(Of String)
Private Sub MainPage_Loading(sender As FrameworkElement, args As Object) Handles Me.Loading
listr = readfile()
'do something using listr
End Sub |
Comme readfile est async readfile sera accomplit après le loading donc listr n'a aucun element :(
Comment proceder? :?
Merci