Lire une fichier ressource .res sans LoadLibraryEx sous VB Net 2005
Zash21
Messages postés6Date d'inscriptionlundi 19 avril 2004StatutMembreDernière intervention13 juillet 2006
-
12 juil. 2005 à 08:45
Zash21
Messages postés6Date d'inscriptionlundi 19 avril 2004StatutMembreDernière intervention13 juillet 2006
-
12 juil. 2005 à 09:10
Bonjour
J'aimerai lire dynamiquement un fichier ressource sans passer par l' Api LoadLibraryEx. Le fichier ressource contient des textes de mon application.Le fichier est soit un fichier .res (ressource compilé) soit une dll.
Il y a moyen de lire de fichiers .resx au format XML ,mais je ne sais vraiment pas si c'est performant. Il y a à peu près 5000 message dans le fichier pour une langue.
Zash21
Messages postés6Date d'inscriptionlundi 19 avril 2004StatutMembreDernière intervention13 juillet 2006 12 juil. 2005 à 09:10
Merci pour la réponce mais le fichier n'est pas associé a l'exécutable, c'est la le problème.
LoadLibraryEx permet justement de charger en mémoire un fichier externe , ensuite on utilise LoadString pour lire le string.
J'aimerais juste savoir si les API LoadLibraryEX et LoadString existe dans le framework. Je ne peut pas lier le fichier à l'exécutable car celui-ci prendrait 1 méga , et que je ne souhaite pas faire une nouvelle version du programme à chaque fois qu'un texte change ou est corrigé.