Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.10.24;
Скачать: CL | DM;

Вниз

Как сохранить bmp в Dll   Найти похожие ветки 

 
Difar   (2004-09-20 15:06) [0]

Доброе время суток. Хочу хранить несколько .bmp в dll и пользоваться ими с другого приложения, сделал файл .res как c него засунуть в Dll?


 
Digitman ©   (2004-09-20 15:11) [1]

именно "засунуть" - сложно будет


 
Users   (2004-09-21 10:53) [2]

Создаем пустой файл samp.rc

Строка в RC файле:

MYBITMAP BITMAP some.bmp

Компилим

brcc32.exe samp.rc

Подключаем к EXE или DLL

{$R samp.res}

Загружать :

var

Bitmap : HBitmap;

Bitmap := LoadBitmap(Hinstance, "MYBITMAP");


 
Users   (2004-09-21 10:59) [3]

Кстати, если нужно просто создать хранилище bmp то проще их писать подряд. Т.е. сначала создать заголовок, а потом подряд bmp файлы. Структура примерно след-я:


ResourceCount Integer Количество растров в файле.
OffsetTable           Таблица смещений
DibHeader             Заголовок 1-го растра
DibBits               Данные 1-го растра
 ...
DibHeader             Заголовок N-го растра
DibBits               Заголовок N-го растра



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

Текущий архив: 2004.10.24;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.031 c
1-1097065069
AJ_UA
2004-10-06 16:17
2004.10.24
Как экспортнуть данные в Excel из DBGrid?


6-1092728369
jek_
2004-08-17 11:39
2004.10.24
Почтовая программа


8-1091173519
kblc
2004-07-30 11:45
2004.10.24
Как при помощи MCI проиграть mp3 файл?


14-1096619424
icebeerg
2004-10-01 12:30
2004.10.24
Трабла с ситемой...


3-1096194063
Merfi
2004-09-26 14:21
2004.10.24
Запрос(Query)