Вниз
Скачать: CL | DM;

Извлечь BMP илз DLL   Найти похожие ветки 

 
MooSE   (2004-12-01 17:16) [0]

Привет всем.

Пишу программу. По ходу дела программа должна читать BMP-файлы из ресурсов DLL. Причём Что именно за DLL становится известно только на этапе выполнения. Да и в ходе работы этих DLL может быть много.

Проблема заключена в том что я не знаю как прочитать BMP из ресурсов. Т.е. я знаю метод loadfromresourcename но что надо передавать ему в качестве первого параметра?


 
Poirot ©   (2004-12-01 22:09) [1]

А простой LoadBitmap уже тоже не кактит?! LoadImage ещщо есть:)


 
MooSE   (2004-12-14 16:21) [2]

Можешь кинуть кусок кода?


 
MooSE   (2004-12-14 16:21) [3]

Можешь кинуть кусок кода?


 
Kind   (2004-12-14 21:53) [4]

var LIB_ID: Cardinal;
...
...
LIB_ID := LoadLibrary(Путь_к_DLL);
Image1.Picture.Bitmap.LoadFromResourceName(LIB_ID,Имя_Ресурса);
FreeLibrary(LIB_ID);
...
...


 
Юрий Зотов ©   (2004-12-14 22:22) [5]

> MooSE   (01.12.04 17:16)  
> что надо передавать ему в качестве первого параметра?

Хэндл библиотеки, который вернула LoadLibrary. И в прочие LoadXXX передается он же.


 
SVM (Perm)   (2004-12-15 09:16) [6]

Лучше так:
LIB_ID:=LoadLibraryEx(Путь_к_DLL,0,LOAD_LIBRARY_AS_DATAFILE);



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.024 c
3-1104588986
Some_man
2005-01-01 17:16
2005.02.06
Сетевая часть...


1-1106572103
Wolffgang
2005-01-24 16:08
2005.02.06
circular unit reference


1-1105611402
JohnS
2005-01-13 13:16
2005.02.06
Красивый интерфейс


9-1098966400
QuasiLamo
2004-10-28 16:26
2005.02.06
GLScene - примитивы


1-1106652576
vint45
2005-01-25 14:29
2005.02.06
Динамические массивы




   Наверх