Sauver un fichier texte dans la resource

Forum sur la programmation en Visual 2008 C#
Répondre
andromeda
Messages : 706
Enregistré le : 30 mars 2004 0:07
Contact :

Sauver un fichier texte dans la resource

Message par andromeda » 21 juin 2011 3:36

Code : Tout sélectionner

For example, my resource called configuration.ini is in MyProject.Resources and set like an embeded resource

I first add to my program :

using

 

System.Reflection;

Then i can do the following

Assembly

 

assembly = Assembly.GetExecutingAssembly();

 

Stream file = assembly.GetManifestResourceStream("MyProject.Resources.configuration.ini"); // my resource

 

BinaryReader bReader = new BinaryReader(file);

 

FileStream fStream = new FileStream(@System.IO.Path.GetDirectoryName(Application.ExecutablePath) + "\\configuration.ini", FileMode.Create);  // where i want to copy the resource

 

using (BinaryWriter bWriter = new BinaryWriter(fStream))

{

bWriter.Write(bReader.ReadBytes((

int)file.Length));

bReader.Close();

bWriter.Close();

}

file.Close();
Moderator - Forum

Répondre