Вниз
Скачать: 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 вся ветка

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



Память: 0.47 MB
Время: 0.017 c
1-16430
snake2003
2004-01-22 12:43
2004.02.06
ComcoBox с изменением размера


4-16811
hfa
2003-11-28 17:52
2004.02.06
как открыть Iexplorer в новом окне и вставить ссылку в нее?


3-16078
BorisUK
2004-01-12 09:46
2004.02.06
порты по которым работает DCOM


14-16591
syte_ser78
2004-01-15 16:42
2004.02.06
Лого и мелодии на халяву


3-16063
Term
2004-01-12 12:44
2004.02.06
Как создать индекс с помошью Halcyon?




   Наверх