EMBEDDED ICON DANS VISUAL C#: INTÉGRER DES ICONES À SON PROGRAMME

Messages postés
231
Date d'inscription
lundi 23 février 2004
Statut
Membre
Dernière intervention
26 février 2010
- - Dernière réponse : 36Arnaud36
Messages postés
1
Date d'inscription
vendredi 17 février 2006
Statut
Membre
Dernière intervention
6 mai 2010
- 6 mai 2010 à 14:57
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/21909-embedded-icon-dans-visual-c-integrer-des-icones-a-son-programme

zcrew
Messages postés
231
Date d'inscription
lundi 23 février 2004
Statut
Membre
Dernière intervention
26 février 2010
-
J'ai cherché à faire la même chose pendant quelques temps avant de laisser tomber...
Merci beaucoup et félicitations
streetlife
Messages postés
49
Date d'inscription
jeudi 3 avril 2003
Statut
Membre
Dernière intervention
10 juin 2004
-
Il suffit de télécharger un soft appelé Ressource hacker (gratuit et pas pour le hack comme son nom l'indique!!), d'ouvrir l'exe, d'importer le nouveau fichier icône et d'enregistrer... voila c fait
Ziad270
Messages postés
5
Date d'inscription
jeudi 20 mars 2003
Statut
Membre
Dernière intervention
17 août 2006
-
Streetlife,

Je connais ResHacker. Moi je l'utilise bcp aussi(modification de Logon Screen, screen saver..ou Systray icon de certaines applis ...etc...voir meme pour traduire certains exe en FR)
...mais je ne vois pas comment ca peut fonctionner pour le pb que je décris

Je n'avais jamais utilisé la fonction "add a new ressource" de Reshacker (je viens de le relancer pour comprendre ce que tu écris)...ceci dit je ne vois pas bien comment tu peux appeller, dans un prog, des ressources que tu vas ensuite rajouter avec Reshacker dans ton exe...(je suis assez debutant en programmation..donc)

Et...ca m'echappe un peu...mais celà signifie que tu dois faire la manip à chaque fois que tu recompiles ton Exe non?? (si oui....pas très flexible le truc quand meme...voir grave figé meme...)

D'avance merci pour ta réponse...

Ziad O'Hanlon
streetlife
Messages postés
49
Date d'inscription
jeudi 3 avril 2003
Statut
Membre
Dernière intervention
10 juin 2004
-
Eh bien non je fais la manip une fois l'exe finalisé. C plus rapide en fait, j'ai rajouter dans le menu "Envoyers vers... > RessourceHacker" comme sa il m'ouvre l'appli direct j'ai plu qu'à cliquer 3 fois et c fini. Pour ce qui est du fait d'appeler une ressource ajouter aprés la compilation, dans ResHack tu peux faire "Action > Ajouter une nouvelle ressource" et ensuite tu fais enregistrer et c'est bon. Maintenant comment appeler cette ressource le fichier une fois compiler... j'avais penser à indiquer à l'exe l'emplacement de la ressource qui n'existe pas et pour eviter l'exception utiliser try-catch, puis ensuite rajouter la ressources et lui donné le nom indiqué à dans la source. Ce que je cherche au moment même ou je te parle, c'est comment accéder à cette ressources... Je tiendrais au courant de toute façon...
streetlife
Messages postés
49
Date d'inscription
jeudi 3 avril 2003
Statut
Membre
Dernière intervention
10 juin 2004
-
J'ai fais pas mal de test et en fait tu peux incorporer, à l'aide de vs.net, toutes sortes de fichiers en les incluant au projet et en indiquant dans la propriété "Action de génération" : Ressource incorporée. Ca peut être un exe comme un zip, une image ou encore une dll. Pour l'appel c'est bien "Assembly.GetManifestResourceStream("monprojet.fichier.extension")". Je lesserai une source à l'occasion avec un exe incorporée (une loupe...).
Voila, @+