Bonjour,
J'utilise des BMP pour les menus de mon application.
Je voudrais les inclure dans l'exécutable et ne pas a avoir à les copier sur la machine destination.
Merci d'avance.
Bonjour,
J'utilise des BMP pour les menus de mon application.
Je voudrais les inclure dans l'exécutable et ne pas a avoir à les copier sur la machine destination.
Merci d'avance.
Il faut les mettre dans les ressources de l'executable
Site : http://chgi.developpez.com
Pourquoi faire simple quand on peut faire compliqué ? (Jacques Rouxel)
Salut,
Ce genre de "truc" a été développé dans la rubrique "trucs et astuces" ici
Pour mettre des images dans un menu le mieux est d'utiliser une liste d'images TImageList
Elles seront directement inclues dans les ressources.
Site : http://chgi.developpez.com
Pourquoi faire simple quand on peut faire compliqué ? (Jacques Rouxel)
oui,
ou plus simplement:
Sur la propriété de l'item il y a "Bitmap".
++
Bonjour,
Moi je conseillerai plutôt de mettre toutes les ressources dans une dll de ressources spécifiques. Ainsi en faisant plusieurs dll, on peut changer toutes les images facilement, et l'exécutable a un taille réduite. En plus en cas de modification d'une image, on n'est pas obligé de recompiler le tout.
Bonne continuation.
C'est juste mais tu es obligé d'avoir la DLL sur chaque poste où tu lancera ton application.Envoyé par declencher
C'est moins justeEnvoyé par declencher
il est possible de mettre à jour les ressources d'un exécutable sans le recompiler. Je le sais car je le fais. La méthode est super lourde à trouver (surtout quand on en connais pas) mais efficace.
Alors là garçon tu m'intéresses !![]()
Alors c'est quoi l'astuce ?![]()
Oui d'abord...il a raison ! C'est quoi cette astuce ?
Tu crois tout de même pas, cher Bandit Boy, que l'on va te laisser filer tranquillou...t'en as trop dis ou pas assez !
Hop ! Un p'tit mail, je balance un début d'info 'astuce' vite fait et pis j'me déconnecte et on me revoie plus...
Je vais pas te lacher ...![]()
Salut !
Dans ce lien on a un example comment inclure un fichier text dans ton exe,même chose pour tes photos![]()
http://www.developpez.net/forums/sho...d.php?t=145192
Bonne chance !
Pardon du retard,Envoyé par declencher
Pour mettre à jour la ressource d'un .exe il faut utiliser l'API Windows UpdateResource, avec ces copines BeginUpdateResource et EndUpdateResource.
Si tu veux tu peux voir ces fonctions sur le site msdn, et si tu cherches plus d'information, j'ai un code permettant de faire ca que j'ai fait et qui devrait figurer d'ici peut sur ce site.
Partager