Вопрос № 17943: Здравствуйте, я опять по поводу ресурсов. А если мне не надо ресурсы объединять с кодом программы? Допустим - создать dll, из которой и загружать то, что там хранится. В Delphi есть File->New->Resource DLL Wizard, но по-моему, это не то...
Вопрос № 17943
Здравствуйте, я опять по поводу ресурсов. А если мне не надо ресурсы объединять с кодом программы? Допустим - создать dll, из которой и загружать то, что там хранится. В Delphi есть File->New->Resource DLL Wizard, но по-моему, это не то
Отправлен: 07.03.2005, 13:40
Вопрос задал: Vet (статус: 2-ой класс)
Всего ответов отправлено: 3
Отвечает: _vt
Здравствуйте, Vet!
Если ты хочешь получить правильный ответ - задавай правильный вопрос. > ресурсы объединять с кодом программы? Допустим - создать dll
dll - это тоже программный код. И никаких отличий exe и dll в плане "объединения с ресурсами" нету. Ты бы лучше определился сначала со своей задачей, а то так и будешь бродить вокруг да около.
> В Delphi есть File->New->Resource
DLL Wizard
В С++Builder я такого не нашел. Но все-таки кажется мне почему-то, что это и есть то самое. В общем - берешь компилятор ресуров, читаешь описание языка ресурсов и создаешь ресурсы. В чем сложность? --
* In Gates we trust! :)
Ответ отправил: _vt (статус: Академик)
Отправлен: 07.03.2005, 14:40
Отвечает: Shizuku Tsukishima
Здравствуйте, Vet!
Можно создать обычный проект dll, отдельно собрать в файл .res (как? - вопрос особый) все необходимые Вам ресурсы, положить его в папку проекта и подключить стандартным способ:
{$R *.res}
Скомпилированная библиотека, а значит и экспортируемые ей фукции, будут использовать эти ресурсы.
Ответ отправила: Shizuku Tsukishima (статус: 3-ий класс)
Отправлен: 07.03.2005, 14:42 Оценка за ответ: 4 Комментарий оценки: В принципе - это идея, но я думал, как-то по-другому. Спасибо за ответ
Отвечает: Bob Johnson
Здравствуйте, Vet! тогда тебе нужно создать еще один проект, результатом которого будет эта самая DLL, и ресурсы добавлять уже в него.
* EMan2.0: ---===*** Debug mode ***===---
Ответ отправил: Bob Johnson (статус: Академик)
Отправлен: 07.03.2005, 20:00