Charger des images a partir d'une dll

Soyez le premier à donner votre avis sur cette source.

Vue 11 372 fois - Téléchargée 1 983 fois

Description

Aucune description n'est fournie pour ce projet

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

Messages postés
460
Date d'inscription
dimanche 5 décembre 2004
Statut
Membre
Dernière intervention
6 avril 2009
2
Bonjour,

Quelqu'un a t'il une idée pour extraire le bitmap (n° 100 d'un logonui).

Le logonui étant un fichier .exe qui contient les bitmaps qui permettent d'afficher un logon de session Windows XP.

Le principe serait en choississant et en pointant la souris sur le fichier .exe, de voir un aperçu du bitmap n° 100 (dans un Timage) avant de l'installer.

Merci,

Cincap
Messages postés
1173
Date d'inscription
mercredi 2 novembre 2005
Statut
Membre
Dernière intervention
10 septembre 2011
3
Tu viens de me donner une bonne idée DelphiProg, je vais poster ma source pour pouvoir créer une dll à partir d'une ressource d'icônes.
Pour ce qui est du niveau de la source, après c'est juste mon point de vue. Tu as surement plus raison que moi.
Mais quand je parle d'utilité des unités, je parle de leur utilité vis-à-vis du but de cette source.
Celle-ci sert à récupérer les images mises en ressource dans une dll, c'est un peu inutile de mettre une unité pour le son (bien qu'elle soient assez intéresante). Pour la boite "à propos", c'est vrai que chacun fait comme il veut, mais bon ...
Messages postés
4297
Date d'inscription
samedi 19 janvier 2002
Statut
Modérateur
Dernière intervention
9 janvier 2013
28
L'exploitation de ressources dans une DLL dépasse quand même le niveau débutant.

L'unité Unit2 est utile puisqu'elle est appelée par Button5Click. Chacun se fait sa pub comme il peut mais qu'il ne vienne pas se plaindre d'être spammé après cela.

Idem pour miniFMOd puisque XMPlayFromRes est appelée lors de l'activation de TForm2.

A propos de TForm2 : le contenu est inexact. Il ne s'agit pas de "charger des images dans une DLL" mais d'afficher des images contenues dans une DLL.

Enfin, on n'est pas pollué par les commentaires, ni dans le code ni sur ce site. Dommage...
Pour les débutants, il aurait été utile de leur indiquer la démarche pour réaliser une DLL de ressources ou, au moins, de leur donner quelques bonnes adresses.

Je retiens un ensemble de routines intéressantes dans l'unité miniFMOD. Dommage qu'elles ne soient pas mises en avant pour intéresser davantage de monde à ce code source.

KoolFree2005 : ce serait bien de mettre une description plus "vendeuse" si tu veux des visiteurs.
Ca marche, c'est l'essentiel.
Par contre, tu peux supprimer l'unité 2 ainsi que MiniFMOD. Franchement, ils ne servent à rien dans ta source (d'utile je parle).

Les variables "h", "JPG" et "Res" peuvent être déclarées localement. C'est même vivement conseillé.
Et je tiens à te signaler que tu ne libères pas RES. Pas génial tout ça pour la mémoire.

Bref, au final, le bilan est plutot maigre mais je salue toujours ceux qui postent des sources alors ... je mettrai 5/10.

Si tu fais une mise à jour, enlève ces utnités inutiles, fais les changements que je t'ai indiqués et passe ta source au niveau "Débutant" que je pense plus juste vu la taille et la complexité du code.

@ ++ et bon coding.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.