Meilleur auteur de réponses
Ecrire note/sauvegarde dans un fichier .txt ??

Question
-
Bonjour je me casse la tête à essayer d'écrire dans un fichier .text que j'ai placé dans le dossier racine mais j'apprend maintenant qu'il est impossible d'écrire directement dans un fichier avec windows phone 7 silverlight :-( .....
Cependant comment faire pour enregistrer ses paramètres que l'ont voudrait pouvoir récupérer au chargement de l'application ?
J'ai vu qu'il y ait une fonction [b]IsolatedStorageFileStream[/b] qui permet ceci , si quelqu'un arriverait à m'expliquer en plus détaille et en français sa serait sympa ! merciiiivendredi 18 février 2011 23:48
Réponses
-
Bonjour,
Voici un exemple d’utilisation d’IsolatedStorageFile. Ajoutez deux boutons dans une application Silverlight pour Windows Phone 7. La première méthode écrit un texte dans un fichier d’IsolatedStorage et la deuxième lit le contenu du fichier :
private void button1_Click(object sender, RoutedEventArgs e) { using (var store = IsolatedStorageFile.GetUserStoreForApplication()) { IsolatedStorageFileStream fs = store.CreateFile("myfile.txt"); string str = "hello"; UTF8Encoding encoding = new UTF8Encoding(); fs.Write(encoding.GetBytes(str), 0, encoding.GetByteCount(str)); fs.Close(); this.button1.Content = "done"; } } private void button2_Click(object sender, RoutedEventArgs e) { using (var store = IsolatedStorageFile.GetUserStoreForApplication()) { IsolatedStorageFileStream fs = store.OpenFile("myfile.txt",System.IO.FileMode.Open); byte[] buffer = new byte[10]; fs.Read(buffer, 0, 10); UTF8Encoding encoding = new UTF8Encoding(); this.button2.Content = encoding.GetString(buffer, 0, 10); fs.Close(); } }
Pour plusieurs informations sur les classes IsolatedStorage je vous propose la documentation MSDN :
Cordialement,
Alex
________________
Astuces pour Visual Studio 2010
XNA – Développement jeux vidéo
Didacticiels et astuces : VB.NET, C#, ASP.NET, .NET Framework, Silverlight, Workflow Foundation, SharePoint, WPF
Microsoft propose ce service gratuitement, dans le but d'aider les utilisateurs et d'élargir les connaissances générales liées aux produits et technologies Microsoft. Ce contenu est fourni "tel quel" et il n'implique aucune responsabilité de la part de Microsoft.
- Marqué comme réponse Alex Petrescu jeudi 24 février 2011 09:33
lundi 21 février 2011 15:17
Toutes les réponses
-
Bonjour,
Voici un exemple d’utilisation d’IsolatedStorageFile. Ajoutez deux boutons dans une application Silverlight pour Windows Phone 7. La première méthode écrit un texte dans un fichier d’IsolatedStorage et la deuxième lit le contenu du fichier :
private void button1_Click(object sender, RoutedEventArgs e) { using (var store = IsolatedStorageFile.GetUserStoreForApplication()) { IsolatedStorageFileStream fs = store.CreateFile("myfile.txt"); string str = "hello"; UTF8Encoding encoding = new UTF8Encoding(); fs.Write(encoding.GetBytes(str), 0, encoding.GetByteCount(str)); fs.Close(); this.button1.Content = "done"; } } private void button2_Click(object sender, RoutedEventArgs e) { using (var store = IsolatedStorageFile.GetUserStoreForApplication()) { IsolatedStorageFileStream fs = store.OpenFile("myfile.txt",System.IO.FileMode.Open); byte[] buffer = new byte[10]; fs.Read(buffer, 0, 10); UTF8Encoding encoding = new UTF8Encoding(); this.button2.Content = encoding.GetString(buffer, 0, 10); fs.Close(); } }
Pour plusieurs informations sur les classes IsolatedStorage je vous propose la documentation MSDN :
Cordialement,
Alex
________________
Astuces pour Visual Studio 2010
XNA – Développement jeux vidéo
Didacticiels et astuces : VB.NET, C#, ASP.NET, .NET Framework, Silverlight, Workflow Foundation, SharePoint, WPF
Microsoft propose ce service gratuitement, dans le but d'aider les utilisateurs et d'élargir les connaissances générales liées aux produits et technologies Microsoft. Ce contenu est fourni "tel quel" et il n'implique aucune responsabilité de la part de Microsoft.
- Marqué comme réponse Alex Petrescu jeudi 24 février 2011 09:33
lundi 21 février 2011 15:17 -
Heyy merci beaucoup pour cette reponse bien complete ^^ . Je m'excuse de mon retard pour la reponse j'etais bien pris ces derniers temps...
Je vai tester tout sa ce week end !!
Encore mille merci l'ami
vendredi 15 avril 2011 09:39