Форум: "Основная";
Текущий архив: 2004.02.06;
Скачать: [xml.tar.bz2];
ВнизСохранение рисунков в 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;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.043 c