OVH Cloud OVH Cloud

Fichier de ressources

2 réponses
Avatar
GD
Bonjour =E0 tous !

Petite question : Je constate qu'en utilisant un fichier=20
de ressources dans mon application, lors de la=20
compilation, celui-ci est int=E9gr=E9 dans mon ex=E9cutable,=20
donc la taille de l'ex=E9cutable devient =E9norme !

Est-ce normal ? N'est-il pas possible d'utiliser ce=20
fichier de mani=E8re autonome, donc distinct de=20
l'ex=E9cutable ? Dans le cas contraire, je ne vois pas trop=20
l'int=E9r=EAt d'un tel fichier sauf peut-=EAtre pour un acc=E8s=20
index=E9 =E0 des ressources, mais =E7=E0, on pourrait le faire=20
tout aussi bien dans un b=EAte r=E9pertoire.

Merci =E0 tous.

GD

2 réponses

Avatar
ng
Salut,

Cela permet simplement d'avoir à diposition toutes les ressources dans l'exe
(les strings pour les traductions par exemples...) c'est sur que ce n'est
pas fait pour stocker toutes les ressources du prog (son, vidéo, image...)
qui peuvent être très grosses. Il suffit dans ce cas de les mettre dans un
sous répertoire (accès plus rapide que un fichier de ressource).

Sinon tu peux les séparer en utilisant une DLL de ressources, vbAdvance
(plugin pour VB) permet de cela.

--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/

GD wrote:
Bonjour à tous !

Petite question : Je constate qu'en utilisant un fichier
de ressources dans mon application, lors de la
compilation, celui-ci est intégré dans mon exécutable,
donc la taille de l'exécutable devient énorme !

Est-ce normal ? N'est-il pas possible d'utiliser ce
fichier de manière autonome, donc distinct de
l'exécutable ? Dans le cas contraire, je ne vois pas trop
l'intérêt d'un tel fichier sauf peut-être pour un accès
indexé à des ressources, mais çà, on pourrait le faire
tout aussi bien dans un bête répertoire.

Merci à tous.

GD


Avatar
GD
Grand Merci pour ces infos !!

-----Message d'origine-----
Salut,

Cela permet simplement d'avoir à diposition toutes les


ressources dans l'exe
(les strings pour les traductions par exemples...) c'est


sur que ce n'est
pas fait pour stocker toutes les ressources du prog (son,


vidéo, image...)
qui peuvent être très grosses. Il suffit dans ce cas de


les mettre dans un
sous répertoire (accès plus rapide que un fichier de


ressource).

Sinon tu peux les séparer en utilisant une DLL de


ressources, vbAdvance
(plugin pour VB) permet de cela.

--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/

GD wrote:
Bonjour à tous !

Petite question : Je constate qu'en utilisant un




fichier
de ressources dans mon application, lors de la
compilation, celui-ci est intégré dans mon exécutable,
donc la taille de l'exécutable devient énorme !

Est-ce normal ? N'est-il pas possible d'utiliser ce
fichier de manière autonome, donc distinct de
l'exécutable ? Dans le cas contraire, je ne vois pas




trop
l'intérêt d'un tel fichier sauf peut-être pour un accès
indexé à des ressources, mais çà, on pourrait le faire
tout aussi bien dans un bête répertoire.

Merci à tous.

GD




.