pkmnlio
Messages postés28Date d'inscriptionlundi 24 octobre 2005StatutMembreDernière intervention30 décembre 2007
-
28 mars 2007 à 20:29
pkmnlio
Messages postés28Date d'inscriptionlundi 24 octobre 2005StatutMembreDernière intervention30 décembre 2007
-
30 mars 2007 à 09:27
Bonjour,
Je cherche a faire, une copie d'un fichier se trouvant en resource dans mon projet par la commande File.Copy
Le probleme est que file.copy ne reconnait pas les ressources.
Le fichier que je veut copier est un *.ico de 15ko.
Pourriez vous me conseillez une methode ou une autre commande qui me permettrai de copier un fichier resource vers un autre point du disque dur ?
Lutinore
Messages postés3246Date d'inscriptionlundi 25 avril 2005StatutMembreDernière intervention27 octobre 201241 30 mars 2007 à 01:38
Propriété puis onglet Ressources ? Dans ce cas c'est la première méthode que j'ai donné, juste en mettant le nom correct de ta ressources. Ou comme ça :
using ( FileStream fs = new FileStream( "c:\\icon.ico", FileMode.Create ) )
{
Properties.Resources.icon.Save( fs ); // Icon est le nom de la ressource.
}
t_barbillon
Messages postés341Date d'inscriptionmercredi 8 juin 2005StatutMembreDernière intervention10 février 20092 29 mars 2007 à 09:28
Salut, si tu as juste ajouté ton fichier avec le flag "Embedded Resources", il te suffit de créer un stream à partir de la resource avec la méthode GetManifestResourceStream de l'objet Assembly. Ensuite tu fais ce que tu veux avec ton stream
pkmnlio
Messages postés28Date d'inscriptionlundi 24 octobre 2005StatutMembreDernière intervention30 décembre 2007 29 mars 2007 à 18:40
Bonjour,
merci pour vos reponse, ma resource je l'ai rajoutee par les proprietes de mon projet.
mais je ne sais pas a quoi cela correspond par rapport a vos reponse.