I. Charger un bitmap depuis une dll▲
Dans cet exemple, nous allons charger le bitmap représentant le roi de carreau depuis cards.dll, librairie contenant les cartes du fameux solitaire.
Sur une fiche Form1 poser un TButton Button1 et une TImage Image1. Puis mettre le code suivant sur l'événement OnClick de Button1 :
Sélectionnez
void
__fastcall TForm1::
Button1Click(TObject *
Sender)
{
HINSTANCE HInstCard =
LoadLibrary("cards.dll"
);
Image1->
Picture->
Bitmap->
LoadFromResourceID((unsigned
int
)HInstCard,26
);
FreeLibrary(HInstCard);
}