Вниз
Скачать: CL | DM;

Как выдергивать ресурсы из RES-файла?   Найти похожие ветки 

← →
Дух_помсты   (2003-12-28 18:55) [0]

Он у меня большой... Я про RES-файл, если кто не понял :).
В прогу компилить оч не хочеца... Знаю как из DLL ресурсы в прогу подгружать, а вот как прямо из RES-файла?
Помогите пажалуйста!
Если пример будет чисто на API буду вдвайне благодарен!


← →
Sergey_Masloff   (2003-12-28 20:29) [1]

Подключи RES к DLL и наслаждайся. В смысле выдергивай. Какие проблемы?


← →
Юрий Зотов ©   (2003-12-28 20:49) [2]

> Дух_помсты (28.12.03 18:55)
> а вот как прямо из RES-файла?

RES-файлы как раз и нужны для того, чтобы они прилинковывались к исполнимому коду.


← →
Дух помсты   (2003-12-30 11:21) [3]

Огромное спасибо за оч содержательные ответы :)
Но есть Агромнае количества программ, которые показывают ресурсы exe, dll и т.п. и т.д. в т.ч. и содержание РЭС-файлов...
В комплекте Делфи тоже такая есть... Эта я в том смысле, что можна ж как-то с такой файлой работать?..
Вообщем, ребята, возвращаюсь к тому, с чего начал :) подскажите как работать напрямую с РЭС-файлами?
Оч нада......... ПЛЗ


← →
alex_*** ©   (2003-12-30 11:24) [4]

можно.. а смысл?
думешь res файл будет намного меньше чем DLL собранная только с ним?


← →
Дух помсты   (2003-12-30 11:30) [5]


> можно.. а смысл?
> думешь res файл будет намного меньше чем DLL собранная только
> с ним?

Смысл вот в чем... Чтобы "собрать" dll нада Дельфа или др. компилятор... А мне не исп. код нужен а ресурсы в девственно чистом виде... А насчтет "больше-меньше" - 187 МБ чисто рисурсов... Длл будет больше ненамного, эт правда :)
Но все-же.....

> возвращаюсь к тому, с чего начал :) подскажите как работать
> напрямую с РЭС-файлами?
> Оч нада......... ПЛЗ


← →
Anatoly Podgoretsky ©   (2003-12-30 11:35) [6]

Идешь на микрософт и берешь формат .res файлов.


← →
alex_*** ©   (2003-12-30 11:38) [7]

проще компилер таскать простенький ))


← →
Дух помсты   (2003-12-30 11:56) [8]


> Идешь на микрософт и берешь формат .res файлов.

Я видел прогу (и не одну!), написаную на Дельфе, которая открывает РЭС файлы спакойна... Тот же Ресторатор, например.
Так шо идти к дяде Билу не нада...


← →
Дух помсты   (2003-12-30 11:56) [9]


> alex_*** © (30.12.03 11:38) [7]
> проще компилер таскать простенький ))

:)


← →
Anatoly Podgoretsky ©   (2003-12-30 11:57) [10]

Ты думаешь они к дяде Биллу не ходили, а просто так из головы взяли формат? Ну ладно, наше дело предложить, ваше отказаться.


← →
Плохиш_   (2003-12-30 11:58) [11]

>Дух помсты (30.12.03 11:56) [8]

Ты вообще ответ-то понял? Что заладил "видел", "видел"?
Думаешь они всё из головы придумали?


← →
Дух помсты   (2003-12-30 11:59) [12]


> Anatoly Podgoretsky © (30.12.03 11:57) [10]
> Ты думаешь они к дяде Биллу не ходили, а просто так из головы
> взяли формат? Ну ладно, наше дело предложить, ваше отказаться.

А ты думаешь, что Билли их еще и виски угостил...
Это так, не в тему...
НУ ПАМАГИТЕ КТО Н_ТЬ! ёлки-палки...........


← →
Дух помсты   (2003-12-30 12:01) [13]


> Плохиш_ (30.12.03 11:58) [11]

МНЕ ВС-РАВНО ОТКУДА: ИЗ ГОЛОВЫ, ИЗ Ж...
ЛИШЬ БЫ РАБОТАЛО!


← →
Плохиш_   (2003-12-30 12:01) [14]

>Дух_помсты (28.12.03 18:55)
>Дух помсты (30.12.03 11:59) [12]

Да за это время можно пол интернета перекопать.
Были бы мозги.


← →
Дух помсты   (2003-12-30 12:03) [15]


> Да за это время можно пол интернета перекопать.
> Были бы мозги.

А их как-раз и нету.... :)


← →
alex_*** ©   (2003-12-30 12:08) [16]

могу свои напрокат дать ))


← →
PaRL ©   (2003-12-30 12:50) [17]

Емое - помогли...)

Ну нужно готовый RES-файл, неважно как ты его сделаешь, подключить : {$R MyRes.res} в секции implementation вроде бы, а потом загружать из него - у большинства компонентов предусмотрены процедуры для этого.


← →
Slavian ©   (2003-12-30 13:14) [18]

C:\Program Files\Borland\Delphi\Demos\ResXplor\resXPlor.dpr
там исходный текст, не помню, но, помоему, он любые ресурсы открывает, даже из *.exe их прёт!!!


← →
alex_*** ©   (2003-12-30 13:46) [19]

Внимательно читал вопрос? нужно вытащить не из выполняемого модуля, а из .res напрямую.



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

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



Память: 0.49 MB
Время: 0.016 c
1-63063
serg128
2004-01-08 12:45
2004.01.20
Как сохранить проигрываемый звук в MP3?


1-63187
Nesh Briges
2004-01-10 01:20
2004.01.20
Изменение регистра символов


6-63272
Magical
2003-11-15 19:47
2004.01.20
Как в Delphi 7 можно вернуть сокеты


1-63178
Kostya
2004-01-11 10:55
2004.01.20
артинка на кнопку


3-62963
Пубертанец
2003-12-24 18:17
2004.01.20
Какие есть программы для работы с Interbase?




   Наверх