[C#]Lire fichier application windows 8

Résolu
Eowendacan - 5 juin 2013 à 19:48
 Eowendacan - 5 juin 2013 à 20:23
Bonjour,
je souhaite développer une application Windows 8(type Metro UI)en C#. Pour cela, je souhaite lire un fichier texte . Le problème est que je n'arrive pas à accéder au fichier souhaité(il se trouve dans un dossier "dico" et se nomme "dico.txt"),on me dit que le dossier spécifié(dico) est introuvable. Je précise que dans le dossier de mon application se trouve mon fichier source en C# et le dossier dico contenant dico.txt
Voici mon code:

StorageFolder dossier= 
await ApplicationData.Current.LocalFolder.GetFolderAsync("dico");
StorageFile fichier = await dossier.GetFileAsync("dico.txt");
Stream stream= await fichier.OpenStreamForReadAsync();
StreamReader streamreader = new StreamReader(stream);
String test = await streamreader.ReadLineAsync();


Je vous remercie d'avance pour votre aide

1 réponse

J'ai enfin réussi(ca fait plusieurs heures que je suis bloqué). Pour ceux qui aurait le même problème que moi :

 StorageFolder dossier =Windows.ApplicationModel.Package.Current.InstalledLocation;
            StorageFile fichier = await dossier.GetFileAsync("dico.txt");
           Stream stream= await fichier.OpenStreamForReadAsync();
           StreamReader streamreader = new StreamReader(stream);
           test = await streamreader.ReadLineAsync()
;
3
Rejoignez-nous