DLL necessitant des données!

Signaler
Messages postés
489
Date d'inscription
vendredi 30 janvier 2004
Statut
Membre
Dernière intervention
13 mai 2009
-
Messages postés
489
Date d'inscription
vendredi 30 janvier 2004
Statut
Membre
Dernière intervention
13 mai 2009
-
Bonjours tlm;

j'ai programmé une DLL contenant plusieurs interfaces et classes dont
l'une utilise des données (des fichiers text des images ....; le
problème c'est que lorsque je compile le projet, ces fichiers de
données ne sont pas integrés ds la dll (ce qui est logique) mais est ce
qu'il y a un moyen pour distribuer les données necessaires avec la dll
et sans y faire referance a partir de l'application qui utilise la dll?
(je ve qu'on face reference à la dll seulement et que la dll soit
accompagnée par ses fichiers de données)

merci

5 réponses

Messages postés
3466
Date d'inscription
lundi 16 octobre 2000
Statut
Modérateur
Dernière intervention
30 octobre 2008
54
Oui, tu peux mettre ces textes, images, sons, etc dans des fichiers
ressources (*.resx ou *.resources), et y acceder ensuite a l'aide de la
classe ResourceManager.

Ils seront ainsi intégrés dans tes assemblys

Mx
Messages postés
489
Date d'inscription
vendredi 30 janvier 2004
Statut
Membre
Dernière intervention
13 mai 2009
5
et comment? comment les mettre ds un .resx ou un .resources?
Messages postés
3466
Date d'inscription
lundi 16 octobre 2000
Statut
Modérateur
Dernière intervention
30 octobre 2008
54
Il y a les sources d'un "reseditor" fourni avec le framework .net, il n'y a plus qu'a le compiler.

Ou sinon, l'outil Resgen.exe, toujours fourni avec le framework.

Autrement, il y a le resourcer ici

Mx
Messages postés
489
Date d'inscription
vendredi 30 janvier 2004
Statut
Membre
Dernière intervention
13 mai 2009
5
je crois que cette solution sert dans un cas où les fichiers ressources seront utilisés en lecture seulement, ce qui est pas mon cas les fichiers texte seron utilisé parfois en lecture et d'autres fois pour y ecrire.
Messages postés
489
Date d'inscription
vendredi 30 janvier 2004
Statut
Membre
Dernière intervention
13 mai 2009
5
eho ya personne qui veut m'aider?