Embedded icon dans visual c#: intégrer des icones à son programme

Contenu du snippet

Salut,
Après avoir un peu galéré pour trouver comment accéder à des icones qui seraient intégrés à l'exe (pas séparés de l'appli dans un dossier...ni en format texte dans le .resx...). Je n'ai pas trouvé la solution dans le forum (bien qu'il y ait deux, trois discussions à ce sujet.

Dans Visual C#: dans le "solution explorer" de votre projet (monprojet1 par exemple) vous faites "add an existing Item", vous allez chercher votre .ico (on dira icon1.ico). Dans les propriétés...vous le passez en "Embedded Ressource"

Source / Exemple :


System.Reflection.Assembly a = System.Reflection.Assembly.GetExecutingAssembly();
this.monTruc_A_Icon.Icon = new System.Drawing.Icon(a.GetManifestResourceStream("monprojet1.icon1.ico"));

Conclusion :


Celà paraitra peut-etre evident à certains...
Mais perso...moi j'ai galléré pour trouver celà

Ziad O Hanlon

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.