Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Copier fichier depuis resource [ Système / Fichier & Disque ] (pkmnlio)

mercredi 28 mars 2007 à 20:29:12 | Copier fichier depuis resource

pkmnlio

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 ?

Merci d'avancee

jeudi 29 mars 2007 à 03:00:43 | Re : Copier fichier depuis resource

Lutinore

Administrateur CodeS-SourceS
Salut, tout dépend de la façon dont tu as enregistré la ressource..

si tu es passé par le formulaire de Visual Studio :


using ( FileStream fs = new FileStream( "c:\\icon.ico", FileMode.Create ) )
{
    new Icon( this.GetType( ), "icon.ico" ).Save( fs );
}

jeudi 29 mars 2007 à 09:28:21 | Re : Copier fichier depuis resource

t_barbillon

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

jeudi 29 mars 2007 à 10:07:05 | Re : Copier fichier depuis resource

Bidou

Administrateur CodeS-SourceS
Pour le code de la méthode proposée par t_barbillon, c'est ici






-Blog-

jeudi 29 mars 2007 à 18:40:30 | Re : Copier fichier depuis resource

pkmnlio

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.

vendredi 30 mars 2007 à 01:38:33 | Re : Copier fichier depuis resource

Lutinore

Administrateur CodeS-SourceS
Réponse acceptée !
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.
}

vendredi 30 mars 2007 à 09:27:16 | Re : Copier fichier depuis resource

pkmnlio

Merci sa fonctionne parfaitement



Cette discussion est classé dans : fichier, file, commande, copier, resource


Répondre à ce message

Sujets en rapport avec ce message

copier un fichier plusieurs fois [ par winny68 ] Salut les gens,voici mon problème : j'aimerai copier un fichier dans deux répertoire, ceci de manière automatique.pour le moment je fais :  File.copy( Copier un fichier d'un PDA vers un PC via le WIFI [ par mesdevs ] Bonjour,Voici mon problème:J'ai une appli C# (compact framework) sur mon PDA qui lorsque j'appuie sur un bouton copie un fichier (une image) du PDA da open file C# [débutant] [ par ansizak ] Bonjour, Je suis tout juste débutant en C sharp et me voilà déjà bloqué sur une application toute bête :) ;J'utilise la fonction openfile pour selecti Extraire une ligne d'un fichier texte [débutant] [ par ansizak ] Bonjour,Je suis débutant et je souhaite creer un programme qui se présente comme ceci:- l'utilisateur selectionne un fichier texte via un openfile ... Renommer fichier - File.Create [ par ansizak ] Bonjour, je souhaite pouvoir renommer un fichier, j'utilise le code suivant :File.Create(newpath);File.Replace(fullpath,newpath,(path + "/temp_" +name clipboard office [ par winny68 ] Bonjour,j'ai cherché sur le site une solution à mon problème mais je n'ai rien trouvé.Je voudrai copier un fichier, se trouvant dans un fichier Word, Fichier de ressource [ par 24 ans ] j ai un fichier de ressource nomé  "Resource.resx" qui comprend son schémaje voudrais lire ce fichier de ressource et faire des modifications la dedan fichier et listbox en C# [ par matsumato ] voila le code pour enregestrer les élements d'une listbox dans un fichier texte: int i; TextWriter file = new StreamWriter(@"c:\fifi.txt"); for (i = Help-probleme d'export d'un dataset vers un fichier txt [ par jacus ] <span lang="EN-GB" style="FONT-SIZE: 10pt; FONT-FAMI Intégration de fichier externe [ par kikiokiller ] Bonjour,Je souhaite intégrer des 10 ene de fichier pdf à mon programme, de facon à pouvoir les lire à l'aide d'une listview dans l'activex d'acrobat.Q


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,484 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.