Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.01.20;
Скачать: 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 вся ветка

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

Наверх




Память: 0.51 MB
Время: 0.017 c
1-63143
LLL
2004-01-06 03:22
2004.01.20
по типу TCheckListBox


14-63357
sync
2003-12-29 22:05
2004.01.20
Помогите разобраться с протаколами


3-62965
tchn
2003-12-24 00:13
2004.01.20
QuantumGrid и узкие колонки


14-63390
PRO
2003-12-29 00:19
2004.01.20
Что лучше Delphi или C


8-63262
WondeRu
2003-09-15 10:08
2004.01.20
Как отключить OpenGL ускорение видеокарты?