Dll et bitmap...resource ?

cs_bigflo
Messages postés
24
Date d'inscription
lundi 24 février 2003
Statut
Membre
Dernière intervention
28 octobre 2004
- 7 févr. 2004 à 13:15
cs_bigflo
Messages postés
24
Date d'inscription
lundi 24 février 2003
Statut
Membre
Dernière intervention
28 octobre 2004
- 7 févr. 2004 à 15:56
Salut a tous,

J'ai une class library project afin de faire une dll.

Le pb est que pour l'imagelist qui se trouve dans une class de la dll je fait ceci :
imageList.Images.Add(new Bitmap("image.bmp"));

Mais en faisant ceci, image.bmp n'est pas "integrer" a la dll et ce doit d'etre dans le meme repertoire que la dll en question.
Alors que justement je voudrais eviter cela.
C'est a dire, je voudrais que cette bitmap soit en fait une ressource de la dll et donc que la bitmap soit "integrer" directement dans la dll.

Comment faire...

Merci de votre aide.

2 réponses

cs_Crazyht
Messages postés
1522
Date d'inscription
mardi 18 décembre 2001
Statut
Membre
Dernière intervention
21 août 2010
8
7 févr. 2004 à 15:28
Regarde dans mes sources, j'en ai justement une sur l'acces aux images integrées :)

Defois, une simple recherche sur le site permet de repondre a la question :p

A++

:-p Crazyht :)

[Admin Codes-Sources]
[Membre Developer-Association]

Un programmeur, c'est quelqu'un qui résout pour toi, de façon incompréhensible, un problème que tu ignorais avoir...
0
cs_bigflo
Messages postés
24
Date d'inscription
lundi 24 février 2003
Statut
Membre
Dernière intervention
28 octobre 2004

7 févr. 2004 à 15:56
Re...

Effectivement j'avais pas lancé de recherche... :(
Mais cela dis, je n'ais toujours pas bien compris. Car j'obtient une exception qui signale apparement que l'assembly est null.
Voici ce que j'ai codé:

Bitmap image = ExtractImage("nom_fichier.bmp", Assembly.GetAssembly(typeof(Nom_Classe)));

Est-ce bon ? Ou bien j'ai mal mis l'image dans le projet ? Pourtant j'ai fait "Add a existing item" dans le projet...

Bref, si quelqu'un à une idée...

Merci de votre aide.
0