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

Вниз

Сохранение рисунков в dll   Найти похожие ветки 

 
Oleg   (2004-01-27 16:13) [0]

Подскажите пожалуйста, если возможность сохранять графику(картинки) например в dll,а потом по надобносте ее оттуда использовать.
Спасибо.
(если можна кусок кода)


 
alex_*** ©   (2004-01-27 16:16) [1]


bmp.saveToFile("test.dll");

))
а зачем в dll?


 
Oleg   (2004-01-27 16:23) [2]

Я не совсем точно выразился.
мне надо чтоб в програме гдето сохранялись картинки, а потом по надобносте их можна было использовать.
А чтобы размер ехе был менше, их размещать гдето извне.


 
Юрий Зотов ©   (2004-01-27 16:29) [3]

> Oleg (27.01.04 16:23) [2]

В ресурсах DLL можно хранить и картинки и вообще что угодно. А загрузка, например, такая:
LoadIcon(LoadLibrary(...), ...);


 
Oleg   (2004-01-27 16:32) [4]

[3] Проблема как их туда впихнуть.


 
alex_*** ©   (2004-01-27 16:33) [5]

да если просто где-то хранить, в файл выкидывай.


 
Юрий Зотов ©   (2004-01-27 16:34) [6]

Image Editor уже отменили?
Создаете файл ресурсов и подключаете его к DLL директивой $R.


 
_none_ ©   (2004-01-27 16:43) [7]

structured storage rules


 
VAleksey ©   (2004-01-27 16:49) [8]

Возможность есть.
На этом сайте есть примеры работы с ресурсами. см. FAQ.


 
Oleg   (2004-01-27 16:49) [9]

[6]Создаете файл ресурсов и подключаете его к DLL директивой $R.

файл создал, как его подключить?


 
alex_*** ©   (2004-01-27 16:50) [10]

LoadLibrary


 
Oleg   (2004-01-27 16:57) [11]

Как в dll подключить файл ресурсов.


 
alex_*** ©   (2004-01-27 16:59) [12]

делаешь rc файл, пишешь что-то типа
BMP1 BITMAP bmp1.bmp

подключаешь в свой проект.


 
Юрий Зотов ©   (2004-01-27 17:09) [13]

> Oleg (27.01.04 16:49) [9]
>>Создаете файл ресурсов и подключаете его к DLL директивой $R.
>файл создал, как его подключить?

Разве не написано? Директивой $R. В справке она есть.


 
Th   (2004-01-27 17:27) [14]

Я подобную задачу решил с помощью VC++6. Там dll получается меньше размером почему-то. В VC++6 создается пустой проект (dll), в проект включается rc-файл и все это компилируется.


 
alex_*** ©   (2004-01-27 17:30) [15]

так и здесь так же можно.


 
Th   (2004-01-27 17:33) [16]

Можно конечно - но размер dll-ки меньше в VC++, не знаю почему, да и неинтересно ;)



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

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

Наверх




Память: 0.49 MB
Время: 0.021 c
1-16249
SniZ
2004-01-24 00:22
2004.02.06
сжатие данных


8-16519
real_dimedrol
2003-10-03 04:25
2004.02.06
3D Sound SDK


14-16667
новичок_из_сыктывкара
2004-01-17 23:11
2004.02.06
ОТветьте пожайлуста, можно ли уже готовый .exe (если я точно зна)


4-16788
Dimmu
2003-12-01 14:28
2004.02.06
Создание сервиса используя TService


14-16696
Egloo
2004-01-16 11:03
2004.02.06
DHTML SDK... ПОМОГИТЕ ПОЖАЛУЙСТА!!!